Rudder agent 3.2.4-jessie0 (CFEngine Core 3.7.1) Node uuid: 35adaeec-9477-4233-afb3-e810d9cc5b42 verbose: CFEngine Core 3.7.1 verbose: ---------------------------------------------------------------- verbose: Initialization preamble verbose: ---------------------------------------------------------------- verbose: Could not open extension plugin 'cfengine-enterprise.so' from '/var/rudder/cfengine-community/lib/cfengine-enterprise.so': (not installed) verbose: Default port for cfengine is 5308 verbose: Work directory is /var/rudder/cfengine-community verbose: Making sure that internal directories are private... verbose: Checking integrity of the trusted workdir 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 Jun 7 13:26:23 2016' verbose: CFEngine Core 3.7.1 - ready verbose: ---------------------------------------------------------------- verbose: Environment discovery verbose: ---------------------------------------------------------------- verbose: Host name is: agent1 verbose: Operating System Type is linux verbose: Operating System Release is 3.16.0-4-amd64 verbose: Architecture = x86_64 verbose: Using internal soft-class linux for host agent1 verbose: The time is now Tue Jun 7 13:26:23 2016 verbose: Additional hard class defined as: 64_bit verbose: Additional hard class defined as: linux_3_16_0_4_amd64 verbose: Additional hard class defined as: linux_x86_64 verbose: Additional hard class defined as: linux_x86_64_3_16_0_4_amd64 verbose: GNU autoconf class from compile time: compiled_on_linux_gnu verbose: Address given by nameserver: 192.168.47.5 verbose: No interface exception file /var/rudder/cfengine-community/inputs/ignore_interfaces.rx verbose: Interface 1: lo verbose: Interface 2: eth0 verbose: IP address of host set to 10.0.2.15 verbose: Interface 3: eth1 verbose: Trying to locate my IPv6 address verbose: Found IPv6 address fe80::a00:27ff:fed7:a699 verbose: Found IPv6 address fe80::a00:27ff:fedc:25a4 verbose: Looking for environment from cf-monitord... verbose: Unable to detect environment from cf-monitord verbose: This appears to be a debian system. verbose: Looking for Debian version... verbose: This appears to be a Debian 8.0 system. verbose: Found 1 processor verbose: Loading persistent classes verbose: Persistent class 'heartbeat_sent' for 3 more minutes verbose: Adding persistent class 'heartbeat_sent' to heap verbose: Persistent class 'inventory_sent' for 224 more minutes verbose: Adding persistent class 'inventory_sent' to heap verbose: This agent is bootstrapped to: relay.rudder.local verbose: Policy is already validated verbose: ---------------------------------------------------------------- verbose: Loading policy verbose: ---------------------------------------------------------------- verbose: Begin Parsing file '/var/rudder/cfengine-community/inputs/promises.cf' verbose: End Parsing file '/var/rudder/cfengine-community/inputs/promises.cf' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/common 10_ncf_internals' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/common 10_ncf_internals,useshell)' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/common 20_cfe_basics' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/common 20_cfe_basics,useshell)' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/common 30_generic_methods' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/common 30_generic_methods,useshell)' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/common 40_it_ops_knowledge' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/common 40_it_ops_knowledge,useshell)' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/common 50_techniques' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/common 50_techniques,useshell)' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/common 60_services' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/common 60_services,useshell)' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/local 10_ncf_internals' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/local 10_ncf_internals,useshell)' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/local 20_cfe_basics' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/local 20_cfe_basics,useshell)' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/local 30_generic_methods' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/local 30_generic_methods,useshell)' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/local 40_it_ops_knowledge' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/local 40_it_ops_knowledge,useshell)' verbose: execresult ran 'NCF_CACHE_PATH=/var/rudder/cfengine-community/state /bin/sh /var/rudder/ncf/common/10_ncf_internals/list-compatible-inputs 3.7.1 /var/rudder/ncf/local 60_services' successfully verbose: Caching result for function 'execresult(${list_compatible_inputs} ${sys#cf_version} ${ncf_path}/local 60_services,useshell)' verbose: C: + Global class: full_compliance rudder verbose: SET common protocol_version: classic rudder verbose: Begin Parsing file '/var/rudder/ncf/common/10_ncf_internals/expand_configuration.cf' rudder verbose: End Parsing file '/var/rudder/ncf/common/10_ncf_internals/expand_configuration.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 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 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 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 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 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 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 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 verbose: execresult ran '/usr/bin/find /var/rudder/cfengine-community -name '*.tcdb' 2>/dev/null' successfully rudder verbose: Caching result for function 'execresult(/usr/bin/find $(sys#workdir) -name '*.tcdb' 2>/dev/null,useshell)' 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 verbose: maparray: argument 'default:cfe_internal_cleanup_agent_reports.reports_size' does not resolve to a container or a list or a CFEngine array rudder verbose: maparray: argument 'default:cfe_internal_cleanup_agent_reports.reports_size' does not resolve to a container or a list or a CFEngine array rudder verbose: maparray: argument 'default:cfe_internal_cleanup_agent_reports.reports_size' does not resolve to a container or a list or a CFEngine array 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 verbose: C: + Global class: _have_bin_systemctl rudder verbose: Class identifier '_stdlib_has_path_$(all_paths)' contains illegal characters - canonifying rudder verbose: Class identifier '_stdlib_path_exists_$(all_paths)' contains illegal characters - canonifying 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 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 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 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 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 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 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 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 verbose: execresult ran '/usr/bin/printf '%d' 0xceefa73' successfully rudder verbose: Caching result for function 'execresult(/usr/bin/printf '%d' 0x${splay_hex},noshell)' 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 verbose: Begin Parsing file '/var/rudder/ncf/common/30_generic_methods/log_rudder.cf' rudder verbose: End Parsing file '/var/rudder/ncf/common/30_generic_methods/log_rudder.cf' rudder verbose: Could not resolve expected list variable 'args' in function 'nth' rudder verbose: Could not resolve expected list variable 'args' in function 'nth' rudder verbose: Could not resolve expected list variable 'args' in function 'nth' rudder verbose: Could not resolve expected list variable 'message_lines' in function 'nth' rudder verbose: Could not resolve expected list variable 'message_lines' in function 'nth' rudder verbose: Could not resolve expected list variable 'message_lines' in function 'nth' 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'args' did not resolve to a variable rudder verbose: Function 'join', argument 'args' did not resolve to a variable rudder verbose: Function 'join', argument 'args' did not resolve to a variable 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 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 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 verbose: Begin Parsing file '/var/rudder/ncf/common/30_generic_methods/logger_rudder.cf' rudder verbose: End Parsing file '/var/rudder/ncf/common/30_generic_methods/logger_rudder.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 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 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 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 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 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 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 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 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 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 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 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 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 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 verbose: C: + Global class: systemctl_utility_present rudder verbose: C: + Global class: service_utility_present rudder verbose: C: + Global class: update_rcd_utility_present rudder verbose: C: + Global class: init_d_directory_present 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 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 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 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 verbose: Begin Parsing file '/var/rudder/cfengine-community/inputs/common/1.0/cf-served.cf' rudder verbose: End Parsing file '/var/rudder/cfengine-community/inputs/common/1.0/cf-served.cf' rudder verbose: Caching result for function 'host2ip(relay.rudder.local)' 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 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 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 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 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 verbose: C: + Global class: use_udp 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 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 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 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 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 verbose: Begin Parsing file '/var/rudder/cfengine-community/inputs/genericVariableDefinition/2.0/genericVariableDefinition.cf' rudder verbose: End Parsing file '/var/rudder/cfengine-community/inputs/genericVariableDefinition/2.0/genericVariableDefinition.cf' rudder verbose: Begin Parsing file '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/rudder_reporting.cf' rudder verbose: End Parsing file '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/rudder_reporting.cf' rudder verbose: Begin Parsing file '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/test_ncf_technique.cf' rudder verbose: End Parsing file '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/test_ncf_technique.cf' rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Skipping loading of duplicate policy file /var/rudder/cfengine-community/inputs/rudder_system_directives.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 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 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 verbose: execresult ran '/usr/bin/env | /bin/sed 's/^\([a-zA-Z0-9_]\+\)=/\x00\1=/' | /bin/grep -aoP '\x00([^=]+)' | /usr/bin/tr -d '\000' | /usr/bin/tr '\n' ',' | /bin/sed 's/,$//'' successfully rudder verbose: Caching result for function 'execresult(${env_vars_list_cmd},useshell)' 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 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 verbose: C: + Global class: group_special_all_exceptpolicyservers rudder verbose: C: + Global class: group_all_managed_nodes rudder verbose: C: + Global class: group_special_all_nodes_without_role rudder verbose: C: + Global class: group_all_nodes_excluding_rudder_server_roles rudder verbose: C: + Global class: group_haspolicyserver_30b4d78f_c5e7_43d7_b235_f37b673364a8 rudder verbose: C: + Global class: group_all_nodes_managed_by_30b4d78f_c5e7_43d7_b235_f37b673364a8_policy_server rudder verbose: C: + Global class: group_special_all rudder verbose: C: + Global class: group_all_nodes rudder verbose: Begin Parsing file '/var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf' rudder verbose: End Parsing file '/var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf' rudder verbose: Begin Parsing file '/var/rudder/cfengine-community/inputs/inventory/1.0/virtualMachines.cf' rudder verbose: End Parsing file '/var/rudder/cfengine-community/inputs/inventory/1.0/virtualMachines.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 verbose: execresult ran '/opt/rudder/bin/run-inventory --version | /bin/grep '[0-9]\.[0-9]' | /bin/sed 's%.*(\([0-9]\+\)\.\([0-9]\+\).*).*%\1\2%'' successfully rudder verbose: Caching result for function 'execresult(${g#rudder_base}/bin/run-inventory --version | ${paths#path[grep]} '[0-9]\.[0-9]' | ${paths#path[sed]} 's%.*(\([0-9]\+\)\.\([0-9]\+\).*).*%\1\2%',useshell)' rudder verbose: execresult ran '/usr/bin/whoami' successfully rudder verbose: Caching result for function 'execresult(/usr/bin/whoami,noshell)' rudder verbose: execresult ran '/bin/cat /var/rudder/cfengine-community/ppkeys/localhost.pub' successfully rudder verbose: Caching result for function 'execresult(${CFKEY_cmd},noshell)' rudder verbose: execresult ran '/usr/sbin/dmidecode -s system-uuid' successfully rudder verbose: Caching result for function 'execresult(${RUDDERUUID_cmd},noshell)' 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_47_5 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 Day7 rudder verbose: C: discovered hard class GMT_Afternoon rudder verbose: C: discovered hard class GMT_Day7 rudder verbose: C: discovered hard class GMT_Hr13 rudder verbose: C: discovered hard class GMT_Hr13_Q2 rudder verbose: C: discovered hard class GMT_June rudder verbose: C: discovered hard class GMT_Lcycle_0 rudder verbose: C: discovered hard class GMT_Min25_30 rudder verbose: C: discovered hard class GMT_Min26 rudder verbose: C: discovered hard class GMT_Q2 rudder verbose: C: discovered hard class GMT_Tuesday rudder verbose: C: discovered hard class GMT_Yr2016 rudder verbose: C: discovered hard class Hr13 rudder verbose: C: discovered hard class Hr13_Q2 rudder verbose: C: discovered hard class June rudder verbose: C: discovered hard class Lcycle_0 rudder verbose: C: discovered hard class Min25_30 rudder verbose: C: discovered hard class Min26 rudder verbose: C: discovered hard class PK_MD5_3357e797c04713e347b810073c8c93f1 rudder verbose: C: discovered hard class Q2 rudder verbose: C: discovered hard class Tuesday rudder verbose: C: discovered hard class Yr2016 rudder verbose: C: discovered hard class agent rudder verbose: C: discovered hard class agent1 rudder verbose: C: discovered hard class agent1_rudder_local 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_7 rudder verbose: C: discovered hard class cfengine_3_7_1 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_8 rudder verbose: C: discovered hard class debian_8_0 rudder verbose: C: discovered hard class fe80__a00_27ff_fed7_a699 rudder verbose: C: discovered hard class fe80__a00_27ff_fedc_25a4 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_47 rudder verbose: C: discovered hard class ipv4_192_168_47_5 rudder verbose: C: discovered hard class linux rudder verbose: C: discovered hard class linux_3_16_0_4_amd64 rudder verbose: C: discovered hard class linux_x86_64 rudder verbose: C: discovered hard class linux_x86_64_3_16_0_4_amd64 rudder verbose: C: discovered hard class linux_x86_64_3_16_0_4_amd64__1_SMP_Debian_3_16_7_ckt2_1__2014_12_08_ rudder verbose: C: discovered hard class local rudder verbose: C: discovered hard class mac_08_00_27_d7_a6_99 rudder verbose: C: discovered hard class mac_08_00_27_dc_25_a4 rudder verbose: C: discovered hard class net_iface_eth0 rudder verbose: C: discovered hard class net_iface_eth1 rudder verbose: C: discovered hard class net_iface_lo rudder verbose: C: discovered hard class rudder_local 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 debug rudder verbose: C: added soft class full_compliance rudder verbose: C: added soft class group_all_managed_nodes 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_managed_by_30b4d78f_c5e7_43d7_b235_f37b673364a8_policy_server rudder verbose: C: added soft class group_haspolicyserver_30b4d78f_c5e7_43d7_b235_f37b673364a8 rudder verbose: C: added soft class group_special_all rudder verbose: C: added soft class group_special_all_exceptpolicyservers rudder verbose: C: added soft class group_special_all_nodes_without_role 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 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 verbose: ---------------------------------------------------------------- rudder verbose: Preliminary variable/class-context convergence rudder verbose: ---------------------------------------------------------------- rudder verbose: Skipping evaluation of classes promise as class 'full_compliance' is already set rudder verbose: Skipping promise 'should_not_continue', for if/ifvarclass is not in scope rudder verbose: Skipping evaluation of classes promise as class 'use_udp' is already set rudder verbose: Skipping promise '${configuration.error} Could not run bundle ${services_array_${services}[2]} (with service path ${services_array_${services}[0]})', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(service_name)', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${configuration.info} Finished bundle execution: ${service_name} (with path ${service_path})', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${configuration.error} Error in bundle execution: ${service_name} (with path ${service_path})', for if/ifvarclass is not in scope rudder verbose: Skipping promise '#+\s*$(index)\s*=.*', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(index)\s*=.*', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(index)=$($(tab)[$(sectionName)][$(index)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '#+\s*$(index)\s*=.*', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(index)\s*=.*', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(index)=$($(tab)[$(sectionName)][$(index)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(index)="$($(v)[$(index)])"', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(index)=$($(v)[$(index)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '^\s*#\s*($(index)\s+.*|$(index))$', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(index) $($(v)[$(index)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(index) $($(v)[$(index)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '^$(cp)($(i)$(bp).*|$(i))$', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(i)$(sep)$($(v)[$(i)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(i)$(sep)$($(v)[$(i)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(this.bundle): Line for '$(i)' exists', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(this.bundle): Line for '$(i)' does not exist', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(index) $($(v)[$(index)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(index)$(sep)$($(v)[$(index)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$($(v)[$(index)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$($(v)[$(index)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(line)', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(paths.rm)', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(this.bundle): $(method) $(host):$(port)/$(uri) got 200 OK', for if/ifvarclass is not in scope rudder verbose: Skipping promise '$(this.bundle): $(method) $(host):$(port)/$(uri) did *not* get 200 OK', for if/ifvarclass is not in scope rudder verbose: maparray: argument 'default:cfe_internal_cleanup_agent_reports.reports_size' does not resolve to a container or a list or a CFEngine array rudder verbose: maparray: argument 'default:cfe_internal_cleanup_agent_reports.reports_size' does not resolve to a container or a list or a CFEngine array rudder verbose: Function 'length', argument 'tmpmap' did not resolve to a variable rudder verbose: Skipping evaluation of classes promise as class '_have_bin_systemctl' is already set rudder verbose: Skipping promise '$(startcommand[$(service)])', for if/ifvarclass is not in scope rudder verbose: Skipping promise '.*', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${section_start} ${section_end}', for if/ifvarclass is not in scope rudder verbose: Skipping promise '.*', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${section_start} ${section_end}', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'report', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'report', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'stop if running', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'create success class', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'class copy if running', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'class copy if running', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'report', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'success', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'success', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'failed', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'failed', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${file}', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${destination}', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'report', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'report', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'report', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'define_at_boot', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'already defined', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'already defined', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'copy classes', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'copy classes', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'report', for if/ifvarclass is not in scope rudder verbose: Could not resolve expected list variable 'args' in function 'nth' rudder verbose: Could not resolve expected list variable 'args' in function 'nth' rudder verbose: Could not resolve expected list variable 'message_lines' in function 'nth' rudder verbose: Could not resolve expected list variable 'message_lines' in function 'nth' rudder verbose: Skipping promise 'na', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'success', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'success_class', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'success_class', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'restart', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'class copy', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'class copy', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'success_if_nothing', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'success_if_nothing', for if/ifvarclass is not in scope rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'args' did not resolve to a variable rudder verbose: Function 'join', argument 'args' did not resolve to a variable rudder verbose: Skipping promise '${configuration.debug} Promise kept, not doing anything: ${message}', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${configuration.info} Promise repaired, made a change: ${message}', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${configuration.error} Promise could not be repaired, error encountered: ${message}', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'report', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'kept', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'kept', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'start if not running', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'class copy if not running', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'class if running', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'report', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${destination}', for if/ifvarclass is not in scope rudder verbose: Skipping evaluation of classes promise as class 'systemctl_utility_present' is already set rudder verbose: Skipping evaluation of classes promise as class 'service_utility_present' is already set rudder verbose: Skipping evaluation of classes promise as class 'update_rcd_utility_present' is already set rudder verbose: Skipping evaluation of classes promise as class 'init_d_directory_present' is already set rudder verbose: Skipping promise '.*', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${section_start} ${section_end}', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'na', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'success', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: Skipping evaluation of classes promise as class 'use_udp' is already set rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Skipping promise 'method_call', for if/ifvarclass is not in scope rudder verbose: returnszero ran '/usr/bin/env -0 >/dev/null 2>/dev/null' successfully and it returned zero rudder verbose: Caching result for function 'returnszero(${paths#env} -0 >/dev/null 2>/dev/null,useshell)' rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: Skipping evaluation of classes promise as class 'group_special_all_exceptpolicyservers' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_all_managed_nodes' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_special_all_nodes_without_role' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_all_nodes_excluding_rudder_server_roles' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_haspolicyserver_30b4d78f_c5e7_43d7_b235_f37b673364a8' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_all_nodes_managed_by_30b4d78f_c5e7_43d7_b235_f37b673364a8_policy_server' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_special_all' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_all_nodes' is already set rudder verbose: Skipping promise '${g#rudder_inventories}', for if/ifvarclass is not in scope rudder verbose: Skipping evaluation of classes promise as class 'full_compliance' is already set rudder verbose: Skipping evaluation of classes promise as class '_have_bin_systemctl' is already set rudder verbose: C: + Global class: _stdlib_has_path_awk rudder verbose: C: + Global class: _stdlib_has_path_ping rudder verbose: C: + Global class: _stdlib_has_path_sysctl rudder verbose: C: + Global class: _stdlib_has_path_crontab rudder verbose: C: + Global class: _stdlib_has_path_logger rudder verbose: C: + Global class: _stdlib_has_path_apt_key rudder verbose: C: + Global class: _stdlib_has_path_crontabs rudder verbose: C: + Global class: _stdlib_has_path_perl rudder verbose: C: + Global class: _stdlib_has_path_printf rudder verbose: C: + Global class: _stdlib_has_path_npm rudder verbose: C: + Global class: _stdlib_has_path_dmidecode rudder verbose: C: + Global class: _stdlib_has_path_test rudder verbose: C: + Global class: _stdlib_has_path_aptitude rudder verbose: C: + Global class: _stdlib_has_path_iptables rudder verbose: C: + Global class: _stdlib_has_path_groupadd rudder verbose: C: + Global class: _stdlib_has_path_bc rudder verbose: C: + Global class: _stdlib_has_path_wget rudder verbose: C: + Global class: _stdlib_has_path_hostname rudder verbose: C: + Global class: _stdlib_has_path_createrepo rudder verbose: C: + Global class: _stdlib_has_path_curl rudder verbose: C: + Global class: _stdlib_has_path_echo rudder verbose: C: + Global class: _stdlib_has_path_free rudder verbose: C: + Global class: _stdlib_has_path_lsattr rudder verbose: C: + Global class: _stdlib_has_path_netstat rudder verbose: C: + Global class: _stdlib_has_path_useradd rudder verbose: C: + Global class: _stdlib_has_path_init rudder verbose: C: + Global class: _stdlib_has_path_egrep rudder verbose: C: + Global class: _stdlib_has_path_ethtool rudder verbose: C: + Global class: _stdlib_has_path_cksum rudder verbose: C: + Global class: _stdlib_has_path_df rudder verbose: C: + Global class: _stdlib_has_path_diff rudder verbose: C: + Global class: _stdlib_has_path_lsof rudder verbose: C: + Global class: _stdlib_has_path_realpath rudder verbose: C: + Global class: _stdlib_has_path_apt_config rudder verbose: C: + Global class: _stdlib_has_path_sed rudder verbose: C: + Global class: _stdlib_has_path_tr rudder verbose: C: + Global class: _stdlib_has_path_apt_cache rudder verbose: C: + Global class: _stdlib_has_path_dig rudder verbose: C: + Global class: _stdlib_has_path_dpkg rudder verbose: C: + Global class: _stdlib_has_path_cut rudder verbose: C: + Global class: _stdlib_has_path_svc rudder verbose: C: + Global class: _stdlib_has_path_ip rudder verbose: C: + Global class: _stdlib_has_path_ifconfig rudder verbose: C: + Global class: _stdlib_has_path_apt_get rudder verbose: C: + Global class: _stdlib_has_path_nologin rudder verbose: C: + Global class: _stdlib_has_path_pip rudder verbose: C: + Global class: _stdlib_has_path_iptables_save rudder verbose: C: + Global class: _stdlib_has_path_grep rudder verbose: C: + Global class: _stdlib_has_path_domainname rudder verbose: C: + Global class: _stdlib_has_path_git rudder verbose: C: + Global class: _stdlib_has_path_ls rudder verbose: C: + Global class: _stdlib_has_path_chkconfig rudder verbose: C: + Global class: _stdlib_has_path_dc rudder verbose: C: + Global class: _stdlib_has_path_wc rudder verbose: C: + Global class: _stdlib_has_path_cat rudder verbose: C: + Global class: _stdlib_has_path_getfacl rudder verbose: C: + Global class: _stdlib_has_path_sort rudder verbose: C: + Global class: _stdlib_has_path_shadow rudder verbose: C: + Global class: _stdlib_has_path_update_rc_d rudder verbose: C: + Global class: _stdlib_has_path_find rudder verbose: C: + Global class: _stdlib_has_path_systemctl rudder verbose: C: + Global class: _stdlib_has_path_tar rudder verbose: C: + Global class: _stdlib_has_path_service rudder verbose: C: + Global class: _stdlib_has_path_update_alternatives rudder verbose: C: + Global class: _stdlib_has_path_env rudder verbose: C: + Global class: _stdlib_path_exists_awk rudder verbose: C: + Global class: _stdlib_path_exists_ping rudder verbose: C: + Global class: _stdlib_path_exists_sysctl rudder verbose: C: + Global class: _stdlib_path_exists_crontab rudder verbose: C: + Global class: _stdlib_path_exists_logger rudder verbose: C: + Global class: _stdlib_path_exists_apt_key rudder verbose: C: + Global class: _stdlib_path_exists_crontabs rudder verbose: C: + Global class: _stdlib_path_exists_perl rudder verbose: C: + Global class: _stdlib_path_exists_printf rudder verbose: C: + Global class: _stdlib_path_exists_dmidecode rudder verbose: C: + Global class: _stdlib_path_exists_test rudder verbose: C: + Global class: _stdlib_path_exists_iptables rudder verbose: C: + Global class: _stdlib_path_exists_groupadd rudder verbose: C: + Global class: _stdlib_path_exists_wget rudder verbose: C: + Global class: _stdlib_path_exists_hostname rudder verbose: C: + Global class: _stdlib_path_exists_curl rudder verbose: C: + Global class: _stdlib_path_exists_echo rudder verbose: C: + Global class: _stdlib_path_exists_free rudder verbose: C: + Global class: _stdlib_path_exists_lsattr rudder verbose: C: + Global class: _stdlib_path_exists_netstat rudder verbose: C: + Global class: _stdlib_path_exists_useradd rudder verbose: C: + Global class: _stdlib_path_exists_init rudder verbose: C: + Global class: _stdlib_path_exists_egrep rudder verbose: C: + Global class: _stdlib_path_exists_cksum rudder verbose: C: + Global class: _stdlib_path_exists_df rudder verbose: C: + Global class: _stdlib_path_exists_diff rudder verbose: C: + Global class: _stdlib_path_exists_realpath rudder verbose: C: + Global class: _stdlib_path_exists_apt_config rudder verbose: C: + Global class: _stdlib_path_exists_sed rudder verbose: C: + Global class: _stdlib_path_exists_tr rudder verbose: C: + Global class: _stdlib_path_exists_apt_cache rudder verbose: C: + Global class: _stdlib_path_exists_dpkg rudder verbose: C: + Global class: _stdlib_path_exists_cut rudder verbose: C: + Global class: _stdlib_path_exists_svc rudder verbose: C: + Global class: _stdlib_path_exists_ip rudder verbose: C: + Global class: _stdlib_path_exists_ifconfig rudder verbose: C: + Global class: _stdlib_path_exists_apt_get rudder verbose: C: + Global class: _stdlib_path_exists_nologin rudder verbose: C: + Global class: _stdlib_path_exists_iptables_save rudder verbose: C: + Global class: _stdlib_path_exists_grep rudder verbose: C: + Global class: _stdlib_path_exists_domainname rudder verbose: C: + Global class: _stdlib_path_exists_git rudder verbose: C: + Global class: _stdlib_path_exists_ls rudder verbose: C: + Global class: _stdlib_path_exists_wc rudder verbose: C: + Global class: _stdlib_path_exists_cat rudder verbose: C: + Global class: _stdlib_path_exists_getfacl rudder verbose: C: + Global class: _stdlib_path_exists_sort rudder verbose: C: + Global class: _stdlib_path_exists_shadow rudder verbose: C: + Global class: _stdlib_path_exists_update_rc_d rudder verbose: C: + Global class: _stdlib_path_exists_find rudder verbose: C: + Global class: _stdlib_path_exists_systemctl rudder verbose: C: + Global class: _stdlib_path_exists_tar rudder verbose: C: + Global class: _stdlib_path_exists_service rudder verbose: C: + Global class: _stdlib_path_exists_update_alternatives rudder verbose: C: + Global class: _stdlib_path_exists_env rudder verbose: Skipping evaluation of classes promise as class 'systemctl_utility_present' is already set rudder verbose: Skipping evaluation of classes promise as class 'service_utility_present' is already set rudder verbose: Skipping evaluation of classes promise as class 'update_rcd_utility_present' is already set rudder verbose: Skipping evaluation of classes promise as class 'init_d_directory_present' is already set rudder verbose: Skipping evaluation of classes promise as class 'use_udp' is already set rudder verbose: C: + Global class: gzip_installed rudder verbose: C: + Global class: curl_installed rudder verbose: Skipping evaluation of classes promise as class 'group_special_all_exceptpolicyservers' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_all_managed_nodes' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_special_all_nodes_without_role' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_all_nodes_excluding_rudder_server_roles' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_haspolicyserver_30b4d78f_c5e7_43d7_b235_f37b673364a8' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_all_nodes_managed_by_30b4d78f_c5e7_43d7_b235_f37b673364a8_policy_server' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_special_all' is already set rudder verbose: Skipping evaluation of classes promise as class 'group_all_nodes' is already set rudder verbose: C: + Global class: rudder_inventory_cpuid_tool_present rudder verbose: maparray: argument 'default:cfe_internal_cleanup_agent_reports.reports_size' does not resolve to a container or a list or a CFEngine array rudder verbose: maparray: argument 'default:cfe_internal_cleanup_agent_reports.reports_size' does not resolve to a container or a list or a CFEngine array rudder verbose: maparray: argument 'default:cfe_internal_cleanup_agent_reports.reports_size' does not resolve to a container or a list or a CFEngine array rudder verbose: Could not resolve expected list variable 'args' in function 'nth' rudder verbose: Could not resolve expected list variable 'args' in function 'nth' rudder verbose: Could not resolve expected list variable 'args' in function 'nth' rudder verbose: Could not resolve expected list variable 'message_lines' in function 'nth' rudder verbose: Could not resolve expected list variable 'message_lines' in function 'nth' rudder verbose: Could not resolve expected list variable 'message_lines' in function 'nth' rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'args' did not resolve to a variable rudder verbose: Function 'join', argument 'args' did not resolve to a variable rudder verbose: Function 'join', argument 'args' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: SET common protocol_version: classic rudder verbose: Setting minimum acceptable TLS version: 1.0 rudder verbose: Setting ifelapsed to 1 rudder verbose: Setting environment variables from ... rudder verbose: Setting abort classes from ... rudder verbose: SET Syslog FACILITY = LOG_LOCAL6 rudder verbose: Setting skipidentify to 'false' rudder verbose: Setting repository to '/var/rudder/modified-files' rudder verbose: ---------------------------------------------------------------- rudder verbose: Begin policy/promise evaluation rudder verbose: ---------------------------------------------------------------- rudder verbose: Using bundlesequence => {'startup','check_disable_agent','clean_red_button','update','configuration','set_red_button','internal_security','check_red_button_status','check_cf_processes','garbage_collection','setup_cronjob','check_cron_daemon','check_binaries_freshness','configure_rudder_reporting_system','nxlog_enable','check_zypper','check_uuid','get_environment_variables','configuration','rudder_system_directives','rudder_directives','restart_services','endExecution'} rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle startup rudder verbose: B: ***************************************************************** rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'Send start message' rudder verbose: P: Part of bundle: startup rudder verbose: P: Base context class: full_compliance|!heartbeat_sent rudder verbose: P: Container path : '/default/startup/methods/'Send start message'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle startExecution rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: second_pass rudder verbose: rudder verbose: C: + promise outcome class 'start_run_message_sent' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'start_run_message_sent' rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Common@@log_info@@hasPolicyServer-30b4' rudder verbose: P: Part of bundle: startExecution rudder verbose: P: Base context class: cfengine_3 rudder verbose: P: Container path : '/default/startup/methods/'Send start message'/default/startExecution/reports/'@@Common@@log_info@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@common@@StartRun@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.Start execution with config [163014523]'[0]' rudder verbose: P: ......................................................... rudder verbose: R: @@Common@@log_info@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@common@@StartRun@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#Start execution with config [163014523] Start execution with config [163014523] rudder verbose: rudder info: Automatically promoting context scope for 'heartbeat_sent' to namespace visibility, due to persistence rudder verbose: C: + persistent outcome class 'heartbeat_sent' rudder verbose: Updating persistent class 'heartbeat_sent' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Common@@log_info@@hasPolicyS...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: rudder verbose: C: + promise outcome class 'start_run_message_sent' rudder verbose: rudder verbose: V: Computing value of "dummy_string" rudder verbose: rudder verbose: C: + promise outcome class 'start_run_message_sent' rudder verbose: rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'second_pass' is already set rudder verbose: rudder verbose: C: + promise outcome class 'start_run_message_sent' rudder verbose: rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: rudder verbose: C: + promise outcome class 'start_run_message_sent' rudder verbose: rudder verbose: V: Computing value of "dummy_string" rudder verbose: rudder verbose: C: + promise outcome class 'start_run_message_sent' rudder verbose: rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'second_pass' is already set rudder verbose: rudder verbose: C: + promise outcome class 'start_run_message_sent' rudder verbose: rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'startExecution' in namespace default rudder verbose: A: Promises kept in 'startExecution' = 1 rudder verbose: A: Promises not kept in 'startExecution' = 0 rudder verbose: A: Promises repaired in 'startExecution' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'startExecution' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 201 rudder verbose: Method 'startExecution' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle startExecution rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (Send start message...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'startup' in namespace default rudder verbose: A: Promises kept in 'startup' = 2 rudder verbose: A: Promises not kept in 'startup' = 0 rudder verbose: A: Promises repaired in 'startup' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'startup' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle startup rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle check_disable_agent rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "components" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: Skipping promise 'should_not_continue', for if/ifvarclass is not in scope rudder verbose: Observe process table with /bin/ps -eo user,pid,ppid,pgid,pcpu,pmem,vsz,ni,rss:9,nlwp,stime,etime,time,args rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "components" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping promise 'should_not_continue', for if/ifvarclass is not in scope rudder verbose: Reusing cached process table rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "components" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping promise 'should_not_continue', for if/ifvarclass is not in scope rudder verbose: Reusing cached process table rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'check_disable_agent' in namespace default rudder verbose: A: Zero promises executed for bundle 'check_disable_agent' rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle check_disable_agent rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle clean_red_button rudder verbose: B: ***************************************************************** rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'clean_red_button' in namespace default rudder verbose: A: Zero promises executed for bundle 'clean_red_button' rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle clean_red_button rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle update rudder verbose: B: ***************************************************************** rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: Part of bundle: update rudder verbose: P: Base context class: (!failsafe|verbose_mode) rudder verbose: P: Container path : '/default/update/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle update_reports rudder verbose: B: ***************************************************************** rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'update_reports' in namespace default rudder verbose: A: Zero promises executed for bundle 'update_reports' rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/update.cf' at line 128 rudder verbose: Method 'update_reports' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle update_reports rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'update' in namespace default rudder verbose: A: Promises kept in 'update' = 1 rudder verbose: A: Promises not kept in 'update' = 0 rudder verbose: A: Promises repaired in 'update' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'update' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle update rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle configuration rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: ncf_override_conf_file_defined rudder verbose: C: + Private class: pass1 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "ncf_configuration_file_source" rudder verbose: V: Computing value of "ncf_configuration_file_cache" rudder verbose: V: Computing value of "ncf_configuration_file" rudder verbose: V: Computing value of "generic_method_expansion" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'ncf_override_conf_file_defined' is already set rudder verbose: C: + Private class: pass2 rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 2) rudder verbose: P: Promiser/affected object: 'expand' rudder verbose: P: Part of bundle: configuration rudder verbose: P: Base context class: pass2.!cfengine_3_5 rudder verbose: P: Container path : '/default/configuration/methods/'expand'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle expand_configuration rudder verbose: B: ***************************************************************** rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/ncf.conf.' rudder verbose: P: Part of bundle: expand_configuration rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configuration/methods/'expand'/default/expand_configuration/files/'/var/rudder/cfengine-community/ncf.conf.cache'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/ncf.conf.cache' rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/10_ncf_internals/expand_configuration.cf' at line 26 rudder verbose: File '/var/rudder/cfengine-community/ncf.conf.cache' exists as promised rudder verbose: Build file model from a blank slate (emptying) rudder verbose: Rendering '/var/rudder/cfengine-community/ncf.conf.cache' using template '/var/rudder/ncf/local/ncf.conf' with method 'mustache' rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/10_ncf_internals/expand_configuration.cf' at line 26 rudder verbose: No edit changes to file '/var/rudder/cfengine-community/ncf.conf.cache' need saving rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/ncf.conf.cache' rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/ncf.conf.' rudder verbose: P: Part of bundle: expand_configuration rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configuration/methods/'expand'/default/expand_configuration/files/'/var/rudder/cfengine-community/ncf.conf.cache'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/ncf.conf.cache' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/ncf.conf.' rudder verbose: P: Part of bundle: expand_configuration rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configuration/methods/'expand'/default/expand_configuration/files/'/var/rudder/cfengine-community/ncf.conf.cache'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/ncf.conf.cache' rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'expand_configuration' in namespace default rudder verbose: A: Promises kept in 'expand_configuration' = 2 rudder verbose: A: Promises not kept in 'expand_configuration' = 0 rudder verbose: A: Promises repaired in 'expand_configuration' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'expand_configuration' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/10_ncf_internals/configuration.cf' at line 78 rudder verbose: Method 'expand_configuration' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle expand_configuration rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (expand...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "ncf_configuration_file_source" rudder verbose: V: Computing value of "ncf_configuration_file_cache" rudder verbose: V: Computing value of "ncf_configuration_file" rudder verbose: V: Computing value of "generic_method_expansion" rudder verbose: V: Computing value of "num_entries" rudder verbose: V: Computing value of "enabled_loggers" rudder verbose: V: Computing value of "cfengine_port" rudder verbose: V: Computing value of "error" rudder verbose: V: Computing value of "info" rudder verbose: V: Computing value of "debug" rudder verbose: V: Computing value of "trace" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'ncf_override_conf_file_defined' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass2' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'configuration' in namespace default rudder verbose: A: Promises kept in 'configuration' = 3 rudder verbose: A: Promises not kept in 'configuration' = 0 rudder verbose: A: Promises repaired in 'configuration' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'configuration' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle configuration rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle set_red_button rudder verbose: B: ***************************************************************** rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'set_red_button' in namespace default rudder verbose: A: Zero promises executed for bundle 'set_red_button' rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle set_red_button rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle internal_security rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "mode" rudder verbose: V: Computing value of "user" rudder verbose: V: Computing value of "group" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs' rudder verbose: P: Part of bundle: internal_security rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/inputs'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs' rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/promises.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/promises.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Entering '/var/rudder/cfengine-community/inputs/common', level 0 rudder verbose: Entering '/var/rudder/cfengine-community/inputs/common/1.0', level 1 rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/cf-served.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/cf-served.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/rudder_lib.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/rudder_lib.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/restart-services.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/restart-services.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/update.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/update.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/environment-variables.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/environment-variables.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/check_zypper.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/check_zypper.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/nxlog_activation.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/nxlog_activation.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/site.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/site.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/rudder-groups.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/rudder-groups.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0/rudder_parameters.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0/rudder_parameters.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/1.0' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/1.0' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Entering '/var/rudder/cfengine-community/inputs/common/utilities', level 1 rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/utilities/minicurl' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/utilities/minicurl' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/utilities' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/utilities' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Entering '/var/rudder/cfengine-community/inputs/common/cron', level 1 rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/cron/rudder_agent_community_cron' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/cron/rudder_agent_community_cron' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/cron/rudder_agent_nova_cron' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/cron/rudder_agent_nova_cron' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common/cron' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common/cron' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/common' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/common' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Entering '/var/rudder/cfengine-community/inputs/inventory', level 0 rudder verbose: Entering '/var/rudder/cfengine-community/inputs/inventory/1.0', level 1 rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/inventory/1.0/fusionAgent.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/inventory/1.0/fusionAgent.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/inventory/1.0/virtualMachines.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/inventory/1.0/virtualMachines.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/inventory/1.0' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/inventory/1.0' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/inventory' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/inventory' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/rudder_directives.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/rudder_directives.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/failsafe.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/failsafe.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/rudder_promises_generated' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/rudder_promises_generated' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/run_interval' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/run_interval' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Entering '/var/rudder/cfengine-community/inputs/genericVariableDefinition', level 0 rudder verbose: Entering '/var/rudder/cfengine-community/inputs/genericVariableDefinition/2.0', level 1 rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/genericVariableDefinition/2.0/genericVariableDefinition.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/genericVariableDefinition/2.0/genericVariableDefinition.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/genericVariableDefinition/2.0' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/genericVariableDefinition/2.0' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/genericVariableDefinition' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/genericVariableDefinition' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/rudder_system_directives.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/rudder_system_directives.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.res' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.res' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/rudder_promises_generated.tmp' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/rudder_promises_generated.tmp' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Entering '/var/rudder/cfengine-community/inputs/test_ncf_technique', level 0 rudder verbose: Entering '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0', level 1 rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/rudder_reporting.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/rudder_reporting.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/test_ncf_technique.cf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/test_ncf_technique.cf' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/test_ncf_technique' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs/test_ncf_technique' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 39 rudder verbose: Basedir '/var/rudder/cfengine-community/inputs' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs' rudder verbose: P: Part of bundle: internal_security rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/inputs'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs' rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 44 rudder verbose: File permissions on '/var/rudder/cfengine-community/inputs' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 44 rudder verbose: Basedir '/var/rudder/cfengine-community/inputs' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/ppkeys' rudder verbose: P: Part of bundle: internal_security rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/ppkeys'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/ppkeys' rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/ppkeys/localhost.priv' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 48 rudder verbose: File permissions on '/var/rudder/cfengine-community/ppkeys/localhost.priv' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/ppkeys/root-MD5=cea87e2cdc9059539984e41258923856.pub' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 48 rudder verbose: File permissions on '/var/rudder/cfengine-community/ppkeys/root-MD5=cea87e2cdc9059539984e41258923856.pub' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/ppkeys/localhost.pub' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 48 rudder verbose: File permissions on '/var/rudder/cfengine-community/ppkeys/localhost.pub' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 48 rudder verbose: Basedir '/var/rudder/cfengine-community/ppkeys' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/ppkeys' rudder verbose: P: Part of bundle: internal_security rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/ppkeys'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/ppkeys' rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/ppkeys' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 53 rudder verbose: File permissions on '/var/rudder/cfengine-community/ppkeys' as promised rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 53 rudder verbose: Basedir '/var/rudder/cfengine-community/ppkeys' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'security_sanitization_ok' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: internal_security( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable'}) rudder verbose: P: Base context class: security_sanitization_ok.!security_sanitization_repaired rudder verbose: P: Container path : '/default/internal_security/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: rudder_common_report( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/internal_security/methods/'any'/default/rudder_common_report/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: log_reports rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Common@@result_success@@hasPolicyServe' rudder verbose: P: From parameterized bundle: rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable',''}) rudder verbose: P: Base context class: log_reports rudder verbose: P: Container path : '/default/internal_security/methods/'any'/default/rudder_common_report/methods/'report'/default/rudder_common_report_index/reports/'@@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Security parameters@@None@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.The internal environment security is acceptable'[0]' rudder verbose: P: rudder verbose: P: Comment: Reporting for Common message The internal environment security is acceptable for index rudder verbose: P: ......................................................... rudder verbose: R: @@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Security parameters@@None@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#The internal environment security is acceptable rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Common@@result_success@@hasP...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report_index' = 1 rudder verbose: A: Promises not kept in 'rudder_common_report_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 101 rudder verbose: Method 'rudder_common_report_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report' = 2 rudder verbose: A: Promises not kept in 'rudder_common_report' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/internal_security.cf' at line 60 rudder verbose: Method 'rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "mode" rudder verbose: V: Computing value of "user" rudder verbose: V: Computing value of "group" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs' rudder verbose: P: From parameterized bundle: internal_security( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable',''}) rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/inputs'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs' rudder verbose: P: From parameterized bundle: internal_security( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable',''}) rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/inputs'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/ppkeys' rudder verbose: P: From parameterized bundle: internal_security( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable',''}) rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/ppkeys'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/ppkeys' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/ppkeys' rudder verbose: P: From parameterized bundle: internal_security( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable',''}) rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/ppkeys'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/ppkeys' rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "mode" rudder verbose: V: Computing value of "user" rudder verbose: V: Computing value of "group" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs' rudder verbose: P: From parameterized bundle: internal_security( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable'}) rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/inputs'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs' rudder verbose: P: From parameterized bundle: internal_security( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable'}) rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/inputs'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/ppkeys' rudder verbose: P: From parameterized bundle: internal_security( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable'}) rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/ppkeys'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/ppkeys' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/ppkeys' rudder verbose: P: From parameterized bundle: internal_security( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Security parameters','None','The internal environment security is acceptable'}) rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/internal_security/files/'/var/rudder/cfengine-community/ppkeys'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/ppkeys' rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'internal_security' in namespace default rudder verbose: A: Promises kept in 'internal_security' = 55 rudder verbose: A: Promises not kept in 'internal_security' = 0 rudder verbose: A: Promises repaired in 'internal_security' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'internal_security' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle internal_security rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle check_red_button_status rudder verbose: B: ***************************************************************** rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: check_red_button_status( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Red Button','None','Red Button is not in effect, continuing as normal...'}) rudder verbose: P: Base context class: !should_not_continue rudder verbose: P: Container path : '/default/check_red_button_status/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Red Button','None','Red Button is not in effect, continuing as normal...'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: rudder_common_report( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Red Button','None','Red Button is not in effect, continuing as normal...',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/check_red_button_status/methods/'any'/default/rudder_common_report/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Red Button','None','Red Button is not in effect, continuing as normal...',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: log_reports rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Common@@result_success@@hasPolicyServe' rudder verbose: P: From parameterized bundle: rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Red Button','None','Red Button is not in effect, continuing as normal...',''}) rudder verbose: P: Base context class: log_reports rudder verbose: P: Container path : '/default/check_red_button_status/methods/'any'/default/rudder_common_report/methods/'report'/default/rudder_common_report_index/reports/'@@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Red Button@@None@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.Red Button is not in effect, continuing as normal...'[0]' rudder verbose: P: rudder verbose: P: Comment: Reporting for Common message Red Button is not in effect, continuing as normal... for index rudder verbose: P: ......................................................... rudder verbose: R: @@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Red Button@@None@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#Red Button is not in effect, continuing as normal... rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Common@@result_success@@hasP...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report_index' = 1 rudder verbose: A: Promises not kept in 'rudder_common_report_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 101 rudder verbose: Method 'rudder_common_report_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report' = 2 rudder verbose: A: Promises not kept in 'rudder_common_report' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 332 rudder verbose: Method 'rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'check_red_button_status' in namespace default rudder verbose: A: Promises kept in 'check_red_button_status' = 3 rudder verbose: A: Promises not kept in 'check_red_button_status' = 0 rudder verbose: A: Promises repaired in 'check_red_button_status' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'check_red_button_status' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle check_red_button_status rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle check_cf_processes rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "process_term[execd]" rudder verbose: V: Computing value of "process_kill[execd]" rudder verbose: V: Computing value of "process_term[agent]" rudder verbose: V: Computing value of "process_kill[agent]" rudder verbose: V: Computing value of "binaries" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass1 rudder verbose: Observe process table with /bin/ps -eo user,pid,ppid,pgid,pcpu,pmem,vsz,ni,rss:9,nlwp,stime,etime,time,args rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "processes" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-se' rudder verbose: P: Part of bundle: check_cf_processes rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/check_cf_processes/processes/'/var/rudder/cfengine-community/bin/cf-serverd'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Matched 'root 5711 1 5711 0.0 3.2 43160 0 8032 1 09:05 04:21:21 00:00:01 /var/rudder/cfengine-community/bin/cf-serverd' rudder verbose: No signals to send for '/var/rudder/cfengine-community/bin/cf-serverd' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 385 rudder verbose: No restart promised for /var/rudder/cfengine-community/bin/cf-serverd rudder verbose: A: Promise was KEPT rudder verbose: P: END processes promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "processes" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ex' rudder verbose: P: Part of bundle: check_cf_processes rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/check_cf_processes/processes/'/var/rudder/cfengine-community/bin/cf-execd'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Matched 'root 5769 1 5769 0.0 2.4 108204 0 5984 2 09:05 04:21:19 00:00:01 /var/rudder/cfengine-community/bin/cf-execd' rudder verbose: No signals to send for '/var/rudder/cfengine-community/bin/cf-execd' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 386 rudder verbose: No restart promised for /var/rudder/cfengine-community/bin/cf-execd rudder verbose: A: Promise was KEPT rudder verbose: P: END processes promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "processes" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ex' rudder verbose: P: Part of bundle: check_cf_processes rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/check_cf_processes/processes/'/var/rudder/cfengine-community/bin/cf-execd'[0]' rudder verbose: P: rudder verbose: P: Comment: Checking if cf-execd has gone wild rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Matched 'root 5769 1 5769 0.0 2.4 108204 0 5984 2 09:05 04:21:19 00:00:01 /var/rudder/cfengine-community/bin/cf-execd' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 391 comment 'Checking if cf-execd has gone wild' rudder verbose: Process promise for '/var/rudder/cfengine-community/bin/cf-execd' is kept rudder verbose: A: Promise was KEPT rudder verbose: P: END processes promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "processes" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ag' rudder verbose: P: Part of bundle: check_cf_processes rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/check_cf_processes/processes/'/var/rudder/cfengine-community/bin/cf-agent'[1]' rudder verbose: P: rudder verbose: P: Comment: Checking if cf-agent has gone wild rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Matched 'root 22671 22658 5769 0.0 2.5 39264 0 6348 1 13:26 00:00 00:00:00 /var/rudder/cfengine-community/bin/cf-agent -Dfrom_cfexecd' rudder verbose: Matched 'root 22658 5769 5769 0.0 0.2 4328 0 744 1 13:26 00:01 00:00:00 sh -c "/var/rudder/cfengine-community/bin/cf-agent" -f failsafe.cf && "/var/rudder/cfengine-community/bin/cf-agent" -Dfrom_cfexecd' rudder verbose: cf-agent will not signal itself! rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 391 comment 'Checking if cf-agent has gone wild' rudder verbose: Process promise for '/var/rudder/cfengine-community/bin/cf-agent' is kept rudder verbose: A: Promise was KEPT rudder verbose: P: END processes promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "processes" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ex' rudder verbose: P: Part of bundle: check_cf_processes rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/check_cf_processes/processes/'/var/rudder/cfengine-community/bin/cf-execd'[0]' rudder verbose: P: rudder verbose: P: Comment: Checking if cf-execd has gone really wild rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Matched 'root 5769 1 5769 0.0 2.4 108204 0 5984 2 09:05 04:21:19 00:00:01 /var/rudder/cfengine-community/bin/cf-execd' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 407 comment 'Checking if cf-execd has gone really wild' rudder verbose: Process promise for '/var/rudder/cfengine-community/bin/cf-execd' is kept rudder verbose: A: Promise was KEPT rudder verbose: P: END processes promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "processes" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ag' rudder verbose: P: Part of bundle: check_cf_processes rudder verbose: P: Base context class: !windows rudder verbose: P: Container path : '/default/check_cf_processes/processes/'/var/rudder/cfengine-community/bin/cf-agent'[1]' rudder verbose: P: rudder verbose: P: Comment: Checking if cf-agent has gone really wild rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Matched 'root 22671 22658 5769 0.0 2.5 39264 0 6348 1 13:26 00:00 00:00:00 /var/rudder/cfengine-community/bin/cf-agent -Dfrom_cfexecd' rudder verbose: Matched 'root 22658 5769 5769 0.0 0.2 4328 0 744 1 13:26 00:01 00:00:00 sh -c "/var/rudder/cfengine-community/bin/cf-agent" -f failsafe.cf && "/var/rudder/cfengine-community/bin/cf-agent" -Dfrom_cfexecd' rudder verbose: cf-agent will not signal itself! rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 407 comment 'Checking if cf-agent has gone really wild' rudder verbose: Process promise for '/var/rudder/cfengine-community/bin/cf-agent' is kept rudder verbose: A: Promise was KEPT rudder verbose: P: END processes promise (/var/rudder/cfengine-community...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "process_term[execd]" rudder verbose: V: Computing value of "process_kill[execd]" rudder verbose: V: Computing value of "process_term[agent]" rudder verbose: V: Computing value of "process_kill[agent]" rudder verbose: V: Computing value of "binaries" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass2 rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: Reusing cached process table rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "process_term[execd]" rudder verbose: V: Computing value of "process_kill[execd]" rudder verbose: V: Computing value of "process_term[agent]" rudder verbose: V: Computing value of "process_kill[agent]" rudder verbose: V: Computing value of "binaries" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass3 rudder verbose: Skipping evaluation of classes promise as class 'pass2' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 3) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: check_cf_processes( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Process checking','None','There is an acceptable number of CFEngine processes running on the machine'}) rudder verbose: P: Base context class: pass3 rudder verbose: P: "if" class condition: !agent_has_gone_wild.!agent_has_gone_really_wild.!execd_has_gone_wild.!execd_has_gone_really_wild rudder verbose: P: Container path : '/default/check_cf_processes/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Process checking','None','There is an acceptable number of CFEngine processes running on the machine'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: rudder_common_report( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Process checking','None','There is an acceptable number of CFEngine processes running on the machine',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/check_cf_processes/methods/'any'/default/rudder_common_report/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Process checking','None','There is an acceptable number of CFEngine processes running on the machine',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: log_reports rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Common@@result_success@@hasPolicyServe' rudder verbose: P: From parameterized bundle: rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Process checking','None','There is an acceptable number of CFEngine processes running on the machine',''}) rudder verbose: P: Base context class: log_reports rudder verbose: P: Container path : '/default/check_cf_processes/methods/'any'/default/rudder_common_report/methods/'report'/default/rudder_common_report_index/reports/'@@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Process checking@@None@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.There is an acceptable number of CFEngine processes running on the machine'[0]' rudder verbose: P: rudder verbose: P: Comment: Reporting for Common message There is an acceptable number of CFEngine processes running on the machine for index rudder verbose: P: ......................................................... rudder verbose: R: @@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Process checking@@None@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#There is an acceptable number of CFEngine processes running on the machine rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Common@@result_success@@hasP...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report_index' = 1 rudder verbose: A: Promises not kept in 'rudder_common_report_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 101 rudder verbose: Method 'rudder_common_report_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report' = 2 rudder verbose: A: Promises not kept in 'rudder_common_report' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 367 rudder verbose: Method 'rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: Observe process table with /bin/ps -eo user,pid,ppid,pgid,pcpu,pmem,vsz,ni,rss:9,nlwp,stime,etime,time,args rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'check_cf_processes' in namespace default rudder verbose: A: Promises kept in 'check_cf_processes' = 9 rudder verbose: A: Promises not kept in 'check_cf_processes' = 0 rudder verbose: A: Promises repaired in 'check_cf_processes' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'check_cf_processes' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle check_cf_processes rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle garbage_collection rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "log_files_to_rotate" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/outputs' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/outputs'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/outputs' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465304801_Tue_Jun__7_13_06_41_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465303262_Tue_Jun__7_12_41_02_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/previous' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465302966_Tue_Jun__7_12_36_06_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465302376_Tue_Jun__7_12_26_16_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465297301_Tue_Jun__7_11_01_41_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465295135_Tue_Jun__7_10_25_35_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465295448_Tue_Jun__7_10_30_48_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465293942_Tue_Jun__7_10_05_42_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465292124_Tue_Jun__7_09_35_24_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465299071_Tue_Jun__7_11_31_11_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465302671_Tue_Jun__7_12_31_11_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465298776_Tue_Jun__7_11_26_16_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465292750_Tue_Jun__7_09_45_50_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465305391_Tue_Jun__7_13_16_31_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465300311_Tue_Jun__7_11_51_51_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465296708_Tue_Jun__7_10_51_48_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465301786_Tue_Jun__7_12_16_26_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465291871_Tue_Jun__7_09_31_11_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465293063_Tue_Jun__7_09_51_03_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465305096_Tue_Jun__7_13_11_36_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465303914_Tue_Jun__7_12_51_54_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465298186_Tue_Jun__7_11_16_26_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465293316_Tue_Jun__7_09_55_16_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465291245_Tue_Jun__7_09_20_45_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465296413_Tue_Jun__7_10_46_53_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465303559_Tue_Jun__7_12_45_59_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465294822_Tue_Jun__7_10_20_22_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465300606_Tue_Jun__7_11_56_46_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465300901_Tue_Jun__7_12_01_41_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465297891_Tue_Jun__7_11_11_31_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465292437_Tue_Jun__7_09_40_37_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465298481_Tue_Jun__7_11_21_21_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465290932_Tue_Jun__7_09_15_32_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465299956_Tue_Jun__7_11_45_56_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465295761_Tue_Jun__7_10_36_01_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465294255_Tue_Jun__7_10_10_55_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465294568_Tue_Jun__7_10_16_08_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465301491_Tue_Jun__7_12_11_31_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465291558_Tue_Jun__7_09_25_58_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465293629_Tue_Jun__7_10_00_29_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465297004_Tue_Jun__7_10_56_44_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465296057_Tue_Jun__7_10_40_57_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465305687_Tue_Jun__7_13_21_27_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465297596_Tue_Jun__7_11_06_36_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465304209_Tue_Jun__7_12_56_49_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465304505_Tue_Jun__7_13_01_45_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465301196_Tue_Jun__7_12_06_36_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465302081_Tue_Jun__7_12_21_21_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465305984_Tue_Jun__7_13_26_24_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465290618_Tue_Jun__7_09_10_18_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465299661_Tue_Jun__7_11_41_01_2016_0x7ff888620700' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/cfengine-community/outputs/cf_agent1_rudder_local__1465299366_Tue_Jun__7_11_36_06_2016_0x7ff888620700' was 'false' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 697 rudder verbose: Basedir '/var/rudder/cfengine-community/outputs' not promising anything rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/modified-files' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/modified-files'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/modified-files' rudder verbose: file_select result 'mtime' on '/var/rudder/modified-files' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/modified-files/_etc_cron_d_rudder_agent_1465290619_Tue_Jun__7_09_10_20_2016_cf_before_edit' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/modified-files/_etc_rsyslog_d_remove_limit_conf_1465295762_Tue_Jun__7_10_36_04_2016_cf_before_edit' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/modified-files/_etc_cron_d_rudder_agent_1465295762_Tue_Jun__7_10_36_04_2016_cf_before_edit' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/modified-files/_var_rudder_cfengine_community_ncf_conf_cache_cf_before_edit' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/modified-files/_var_rudder_cfengine_community_inputs_rudder_expected_reports_csv_tmp_cf_before_edit' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/modified-files/_etc_rsyslog_d_rudder_agent_conf_1465295762_Tue_Jun__7_10_36_04_2016_cf_before_edit' was 'false' rudder verbose: file_select result 'mtime' on '/var/rudder/modified-files/_var_rudder_cfengine_community_inputs_rudder_expected_reports_csv_res_cf_before_edit' was 'false' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 703 rudder verbose: Basedir '/var/rudder/modified-files' not promising anything rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/modified-files...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/cf3.agent' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/cf3.agent1.runlog'[0]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/cf3.agent1.runlog' rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/promise_s' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/promise_summary.log'[1]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/promise_summary.log' rudder verbose: file_select result '!size' on '/var/rudder/cfengine-community/promise_summary.log' was 'false' rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/cf_notkep' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/cf_notkept.log'[2]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/cf_notkept.log' rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/cf_repair' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/cf_repair.log'[3]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/cf_repair.log' rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "log_files_to_rotate" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/outputs' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/outputs'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/outputs' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/modified-files' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/modified-files'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/modified-files' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/cf3.agent' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/cf3.agent1.runlog'[0]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/cf3.agent1.runlog' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/promise_s' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/promise_summary.log'[1]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/promise_summary.log' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/cf_notkep' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/cf_notkept.log'[2]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/cf_notkept.log' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/cf_repair' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/cf_repair.log'[3]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/cf_repair.log' rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "log_files_to_rotate" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/outputs' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/outputs'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/outputs' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/modified-files' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/modified-files'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/modified-files' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/cf3.agent' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/cf3.agent1.runlog'[0]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/cf3.agent1.runlog' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/promise_s' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/promise_summary.log'[1]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/promise_summary.log' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/cf_notkep' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/cf_notkept.log'[2]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/cf_notkept.log' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/cf_repair' rudder verbose: P: Part of bundle: garbage_collection rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/garbage_collection/files/'/var/rudder/cfengine-community/cf_repair.log'[3]' rudder verbose: P: rudder verbose: P: Comment: Rotate file if above specified size rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/cf_repair.log' rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'garbage_collection' in namespace default rudder verbose: A: Promises kept in 'garbage_collection' = 2 rudder verbose: A: Promises not kept in 'garbage_collection' = 0 rudder verbose: A: Promises repaired in 'garbage_collection' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'garbage_collection' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle garbage_collection rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle setup_cronjob rudder verbose: B: ***************************************************************** rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/etc/cron.d/rudder-agent-uuid' rudder verbose: P: Part of bundle: setup_cronjob rudder verbose: P: Base context class: linux rudder verbose: P: Container path : '/default/setup_cronjob/files/'/etc/cron.d/rudder-agent-uuid'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/cron.d/rudder-agent-uuid' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' at line 30 rudder verbose: File '/etc/cron.d/rudder-agent-uuid' does not exist as promised rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/etc/cron.d/rudder-agent-uuid...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/etc/cron.d/rudder-agent' rudder verbose: P: Part of bundle: setup_cronjob rudder verbose: P: Base context class: community_edition.!aix.!windows rudder verbose: P: Container path : '/default/setup_cronjob/files/'/etc/cron.d/rudder-agent'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/cron.d/rudder-agent' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' at line 35 rudder verbose: File '/etc/cron.d/rudder-agent' exists as promised rudder verbose: Handling file existence constraints on '/etc/cron.d/rudder-agent' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' at line 35 rudder verbose: File permissions on '/etc/cron.d/rudder-agent' as promised rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' at line 35 rudder verbose: Basedir '/etc/cron.d/rudder-agent' not promising anything rudder verbose: Build file model from a blank slate (emptying) rudder verbose: Handling file edits in edit_line bundle 'expand_template' rudder verbose: V: + Private parameter: 'templatefile' in scope 'expand_template' (type: s) in pass 1 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs/co' rudder verbose: P: Part of bundle: expand_template rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/setup_cronjob/files/'/etc/cron.d/rudder-agent'/default/expand_template/insert_lines/'/var/rudder/cfengine-community/inputs/common/cron/rudder_agent_community_cron'[0]' rudder verbose: P: rudder verbose: P: Comment: Expand variables in the template file rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '# Cron file for Rudder' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '#' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '# Will manually run cf-agent in case cf-execd is no longer running. cf-agent will fire up a new cf-execd.' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '#' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '# To temporarily avoid this behaviour, touch /opt/rudder/etc/disable-agent.' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '# Don't forget to remove that file when you're done!' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '#' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '# If you want to report a specific message if the Rudder agent fails to restart, please create the' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '# /opt/rudder/etc/rudder-restart-message.txt file with your custom message inside. It will be sent by mail' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '# instead of the default one.' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '' into '/etc/cron.d/rudder-agent' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 909 comment 'Expand variables in the template file' rudder verbose: Inserting the promised line '0,5,10,15,20,25,30,35,40,45,50,55 * * * * root /opt/rudder/bin/check-rudder-agent >/dev/null' into '/etc/cron.d/rudder-agent' after locator rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs/co' rudder verbose: P: Part of bundle: expand_template rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/setup_cronjob/files/'/etc/cron.d/rudder-agent'/default/expand_template/insert_lines/'/var/rudder/cfengine-community/inputs/common/cron/rudder_agent_community_cron'[0]' rudder verbose: P: rudder verbose: P: Comment: Expand variables in the template file rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs/co' rudder verbose: P: Part of bundle: expand_template rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/setup_cronjob/files/'/etc/cron.d/rudder-agent'/default/expand_template/insert_lines/'/var/rudder/cfengine-community/inputs/common/cron/rudder_agent_community_cron'[0]' rudder verbose: P: rudder verbose: P: Comment: Expand variables in the template file rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' at line 35 rudder verbose: No edit changes to file '/etc/cron.d/rudder-agent' need saving rudder verbose: Handling file existence constraints on '/etc/cron.d/rudder-agent' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' at line 35 rudder verbose: File permissions on '/etc/cron.d/rudder-agent' as promised rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/etc/cron.d/rudder-agent...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/etc/cron.d/rudder-agent-uuid' rudder verbose: P: Part of bundle: setup_cronjob rudder verbose: P: Base context class: linux rudder verbose: P: Container path : '/default/setup_cronjob/files/'/etc/cron.d/rudder-agent-uuid'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/cron.d/rudder-agent-uuid' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/etc/cron.d/rudder-agent' rudder verbose: P: Part of bundle: setup_cronjob rudder verbose: P: Base context class: community_edition.!aix.!windows rudder verbose: P: Container path : '/default/setup_cronjob/files/'/etc/cron.d/rudder-agent'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/cron.d/rudder-agent' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/etc/cron.d/rudder-agent-uuid' rudder verbose: P: Part of bundle: setup_cronjob rudder verbose: P: Base context class: linux rudder verbose: P: Container path : '/default/setup_cronjob/files/'/etc/cron.d/rudder-agent-uuid'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/cron.d/rudder-agent-uuid' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/etc/cron.d/rudder-agent' rudder verbose: P: Part of bundle: setup_cronjob rudder verbose: P: Base context class: community_edition.!aix.!windows rudder verbose: P: Container path : '/default/setup_cronjob/files/'/etc/cron.d/rudder-agent'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/cron.d/rudder-agent' rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'setup_cronjob' in namespace default rudder verbose: A: Promises kept in 'setup_cronjob' = 6 rudder verbose: A: Promises not kept in 'setup_cronjob' = 0 rudder verbose: A: Promises repaired in 'setup_cronjob' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'setup_cronjob' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle setup_cronjob rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle check_cron_daemon rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "service_name" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass1 rudder verbose: Observe process table with /bin/ps -eo user,pid,ppid,pgid,pcpu,pmem,vsz,ni,rss:9,nlwp,stime,etime,time,args rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "processes" (pass 1) rudder verbose: P: Promiser/affected object: 'cron' rudder verbose: P: Part of bundle: check_cron_daemon rudder verbose: P: Base context class: !android.!windows.!aix rudder verbose: P: Container path : '/default/check_cron_daemon/processes/'cron'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Matched 'root 384 1 384 0.0 0.7 29912 0 1944 1 09:03 04:22:35 00:00:00 /usr/sbin/cron -f' rudder verbose: No signals to send for 'cron' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' at line 95 rudder verbose: No restart promised for cron rudder verbose: A: Promise was KEPT rudder verbose: P: END processes promise (cron...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "service_name" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass2 rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 2) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: check_cron_daemon( {'service_restart_cron'}) rudder verbose: P: Base context class: pass2.!(android|windows|aix).!restart_crond rudder verbose: P: Container path : '/default/check_cron_daemon/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle _classes_success( {'service_restart_cron'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'destination_prefix' in scope '_classes_success' (type: s) in pass 2 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "prefix" rudder verbose: V: Computing value of "suffix" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: destination_defined rudder verbose: C: + Private class: destination_not_empty rudder verbose: C: + Private class: destination_exists rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_service_restart_cron' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_service_restart_cron' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_not_repaired' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_not_repaired' rudder verbose: rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "prefix" rudder verbose: V: Computing value of "suffix" rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_service_restart_cron' rudder verbose: rudder verbose: V: Computing value of "promise_kept_local" rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_service_restart_cron' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_ok' rudder verbose: rudder verbose: V: Computing value of "local_ok" rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_reached' rudder verbose: rudder verbose: V: Computing value of "local_reached" rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_kept' rudder verbose: rudder verbose: V: Computing value of "local_kept" rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_not_repaired' rudder verbose: rudder verbose: V: Computing value of "local_not_repaired" rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_not_repaired' rudder verbose: rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'destination_defined' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_not_empty' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_exists' is already set rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_service_restart_cron' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_not_repaired' rudder verbose: rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "prefix" rudder verbose: V: Computing value of "suffix" rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_service_restart_cron' rudder verbose: rudder verbose: V: Computing value of "promise_kept_local" rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_service_restart_cron' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_ok' rudder verbose: rudder verbose: V: Computing value of "local_ok" rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_reached' rudder verbose: rudder verbose: V: Computing value of "local_reached" rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_kept' rudder verbose: rudder verbose: V: Computing value of "local_kept" rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_not_repaired' rudder verbose: rudder verbose: V: Computing value of "local_not_repaired" rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_not_repaired' rudder verbose: rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'destination_defined' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_not_empty' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_exists' is already set rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_service_restart_cron' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'service_restart_cron_not_repaired' rudder verbose: rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for '_classes_success' in namespace default rudder verbose: A: Zero promises executed for bundle '_classes_success' rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' at line 84 rudder verbose: Method '_classes_success' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle _classes_success rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: Observe process table with /bin/ps -eo user,pid,ppid,pgid,pcpu,pmem,vsz,ni,rss:9,nlwp,stime,etime,time,args rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "service_name" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass3 rudder verbose: Skipping evaluation of classes promise as class 'pass2' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 3) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: check_cron_daemon( {'Common','service_restart_cron','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','CRON Daemon','None','Cron daemon status'}) rudder verbose: P: Base context class: pass3.!(android|windows|aix) rudder verbose: P: Container path : '/default/check_cron_daemon/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_reports_generic( {'Common','service_restart_cron','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','CRON Daemon','None','Cron daemon status'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_reports_generic' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'class_prefix' in scope 'rudder_common_reports_generic' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_reports_generic' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_reports_generic' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_reports_generic' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'message_prefix' in scope 'rudder_common_reports_generic' (type: s) in pass 3 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: rudder_common_reports_generic( {'Common','service_restart_cron','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','CRON Daemon','None','Cron daemon status',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/check_cron_daemon/methods/'any'/default/rudder_common_reports_generic/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_reports_generic_index( {'Common','service_restart_cron','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','CRON Daemon','None','Cron daemon status',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_reports_generic_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'class_prefix' in scope 'rudder_common_reports_generic_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_reports_generic_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_reports_generic_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_reports_generic_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message_prefix' in scope 'rudder_common_reports_generic_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_reports_generic_index' (type: s) in pass 1 rudder verbose: Skipping promise 'na', for if/ifvarclass is not in scope rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'success' rudder verbose: P: From parameterized bundle: rudder_common_reports_generic_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','CRON Daemon','None','Cron daemon status was correct',''}) rudder verbose: P: Base context class: any rudder verbose: P: "if" class condition: service_restart_cron_kept.!service_restart_cron_repaired.!service_restart_cron_error rudder verbose: P: Container path : '/default/check_cron_daemon/methods/'any'/default/rudder_common_reports_generic/methods/'report'/default/rudder_common_reports_generic_index/methods/'success'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','CRON Daemon','None','Cron daemon status was correct',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: log_reports rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Common@@result_success@@hasPolicyServe' rudder verbose: P: From parameterized bundle: rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','CRON Daemon','None','Cron daemon status was correct',''}) rudder verbose: P: Base context class: log_reports rudder verbose: P: Container path : '/default/check_cron_daemon/methods/'any'/default/rudder_common_reports_generic/methods/'report'/default/rudder_common_reports_generic_index/methods/'success'/default/rudder_common_report_index/reports/'@@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@CRON Daemon@@None@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.Cron daemon status was correct'[0]' rudder verbose: P: rudder verbose: P: Comment: Reporting for Common message Cron daemon status was correct for index rudder verbose: P: ......................................................... rudder verbose: R: @@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@CRON Daemon@@None@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#Cron daemon status was correct rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Common@@result_success@@hasP...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report_index' = 1 rudder verbose: A: Promises not kept in 'rudder_common_report_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 190 rudder verbose: Method 'rudder_common_report_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (success...) rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'na', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'na', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_reports_generic_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_reports_generic_index' = 2 rudder verbose: A: Promises not kept in 'rudder_common_reports_generic_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_reports_generic_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_reports_generic_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 167 rudder verbose: Method 'rudder_common_reports_generic_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_reports_generic_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_reports_generic' in namespace default rudder verbose: A: Promises kept in 'rudder_common_reports_generic' = 3 rudder verbose: A: Promises not kept in 'rudder_common_reports_generic' = 0 rudder verbose: A: Promises repaired in 'rudder_common_reports_generic' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_reports_generic' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/cron_setup.cf' at line 87 rudder verbose: Method 'rudder_common_reports_generic' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_reports_generic rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: Observe process table with /bin/ps -eo user,pid,ppid,pgid,pcpu,pmem,vsz,ni,rss:9,nlwp,stime,etime,time,args rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'check_cron_daemon' in namespace default rudder verbose: A: Promises kept in 'check_cron_daemon' = 6 rudder verbose: A: Promises not kept in 'check_cron_daemon' = 0 rudder verbose: A: Promises repaired in 'check_cron_daemon' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'check_cron_daemon' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle check_cron_daemon rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle check_binaries_freshness rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "components" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ag' rudder verbose: P: Part of bundle: check_binaries_freshness rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-agent'[0]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-agent' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-agent' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: Basedir '/var/rudder/cfengine-community/bin/cf-agent' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: File '/var/rudder/cfengine-community/bin/cf-agent' copy_from '/opt/rudder/bin/cf-agent' rudder verbose: Destination file '/var/rudder/cfengine-community/bin/cf-agent' already exists rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-agent' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File '/var/rudder/cfengine-community/bin/cf-agent' is an up to date copy of source rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-agent' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-agent' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-se' rudder verbose: P: Part of bundle: check_binaries_freshness rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-serverd'[1]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-serverd' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-serverd' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: Basedir '/var/rudder/cfengine-community/bin/cf-serverd' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: File '/var/rudder/cfengine-community/bin/cf-serverd' copy_from '/opt/rudder/bin/cf-serverd' rudder verbose: Destination file '/var/rudder/cfengine-community/bin/cf-serverd' already exists rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-serverd' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File '/var/rudder/cfengine-community/bin/cf-serverd' is an up to date copy of source rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-serverd' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-serverd' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ex' rudder verbose: P: Part of bundle: check_binaries_freshness rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-execd'[2]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-execd' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-execd' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: Basedir '/var/rudder/cfengine-community/bin/cf-execd' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: File '/var/rudder/cfengine-community/bin/cf-execd' copy_from '/opt/rudder/bin/cf-execd' rudder verbose: Destination file '/var/rudder/cfengine-community/bin/cf-execd' already exists rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-execd' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File '/var/rudder/cfengine-community/bin/cf-execd' is an up to date copy of source rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-execd' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-execd' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-mo' rudder verbose: P: Part of bundle: check_binaries_freshness rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-monitord'[3]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-monitord' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-monitord' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: Basedir '/var/rudder/cfengine-community/bin/cf-monitord' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: File '/var/rudder/cfengine-community/bin/cf-monitord' copy_from '/opt/rudder/bin/cf-monitord' rudder verbose: Destination file '/var/rudder/cfengine-community/bin/cf-monitord' already exists rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-monitord' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File '/var/rudder/cfengine-community/bin/cf-monitord' is an up to date copy of source rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-monitord' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-monitord' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-pr' rudder verbose: P: Part of bundle: check_binaries_freshness rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-promises'[4]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-promises' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-promises' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: Basedir '/var/rudder/cfengine-community/bin/cf-promises' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: File '/var/rudder/cfengine-community/bin/cf-promises' copy_from '/opt/rudder/bin/cf-promises' rudder verbose: Destination file '/var/rudder/cfengine-community/bin/cf-promises' already exists rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-promises' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File '/var/rudder/cfengine-community/bin/cf-promises' is an up to date copy of source rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-promises' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-promises' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ru' rudder verbose: P: Part of bundle: check_binaries_freshness rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-runagent'[5]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-runagent' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-runagent' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: Basedir '/var/rudder/cfengine-community/bin/cf-runagent' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: File '/var/rudder/cfengine-community/bin/cf-runagent' copy_from '/opt/rudder/bin/cf-runagent' rudder verbose: Destination file '/var/rudder/cfengine-community/bin/cf-runagent' already exists rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-runagent' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File '/var/rudder/cfengine-community/bin/cf-runagent' is an up to date copy of source rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-runagent' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-runagent' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ke' rudder verbose: P: Part of bundle: check_binaries_freshness rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-key'[6]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-key' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-key' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: Basedir '/var/rudder/cfengine-community/bin/cf-key' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: File '/var/rudder/cfengine-community/bin/cf-key' copy_from '/opt/rudder/bin/cf-key' rudder verbose: Destination file '/var/rudder/cfengine-community/bin/cf-key' already exists rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-key' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File '/var/rudder/cfengine-community/bin/cf-key' is an up to date copy of source rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/cf-key' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/cf-key' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/rpmve' rudder verbose: P: Part of bundle: check_binaries_freshness rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/rpmvercmp'[7]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/rpmvercmp' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/rpmvercmp' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: Basedir '/var/rudder/cfengine-community/bin/rpmvercmp' not promising anything rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: File '/var/rudder/cfengine-community/bin/rpmvercmp' copy_from '/opt/rudder/bin/rpmvercmp' rudder verbose: Destination file '/var/rudder/cfengine-community/bin/rpmvercmp' already exists rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/rpmvercmp' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File '/var/rudder/cfengine-community/bin/rpmvercmp' is an up to date copy of source rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/bin/rpmvercmp' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 731 comment 'Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin' rudder verbose: File permissions on '/var/rudder/cfengine-community/bin/rpmvercmp' as promised rudder verbose: rudder verbose: C: + promise outcome class 'binaries_fresh' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'}) rudder verbose: P: Base context class: binaries_fresh.!binaries_rotten.!binaries_missing rudder verbose: P: Container path : '/default/check_binaries_freshness/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report' (type: s) in pass 1 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: rudder_common_report( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/check_binaries_freshness/methods/'any'/default/rudder_common_report/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: log_reports rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Common@@result_success@@hasPolicyServe' rudder verbose: P: From parameterized bundle: rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: P: Base context class: log_reports rudder verbose: P: Container path : '/default/check_binaries_freshness/methods/'any'/default/rudder_common_report/methods/'report'/default/rudder_common_report_index/reports/'@@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Binaries update@@None@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'[0]' rudder verbose: P: rudder verbose: P: Comment: Reporting for Common message The CFengine binaries in /var/rudder/cfengine-community/bin are up to date for index rudder verbose: P: ......................................................... rudder verbose: R: @@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Binaries update@@None@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#The CFengine binaries in /var/rudder/cfengine-community/bin are up to date rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Common@@result_success@@hasP...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report_index' = 1 rudder verbose: A: Promises not kept in 'rudder_common_report_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 101 rudder verbose: Method 'rudder_common_report_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report' = 2 rudder verbose: A: Promises not kept in 'rudder_common_report' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 741 rudder verbose: Method 'rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "components" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ag' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-agent'[0]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-se' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-serverd'[1]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ex' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-execd'[2]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-mo' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-monitord'[3]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-pr' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-promises'[4]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ru' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-runagent'[5]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ke' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-key'[6]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/rpmve' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date',''}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/rpmvercmp'[7]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "components" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ag' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-agent'[0]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-se' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-serverd'[1]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ex' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-execd'[2]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-mo' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-monitord'[3]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-pr' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-promises'[4]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ru' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-runagent'[5]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/cf-ke' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/cf-key'[6]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/bin/rpmve' rudder verbose: P: From parameterized bundle: check_binaries_freshness( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Binaries update','None','The CFengine binaries in /var/rudder/cfengine-community/bin are up to date'}) rudder verbose: P: Base context class: !android.!nova_edition rudder verbose: P: Container path : '/default/check_binaries_freshness/files/'/var/rudder/cfengine-community/bin/rpmvercmp'[7]' rudder verbose: P: rudder verbose: P: Comment: Copying the CFengine binaries from /opt/rudder/sbin/sbin to /var/rudder/cfengine-community/bin rudder verbose: P: ......................................................... rudder verbose: rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'check_binaries_freshness' in namespace default rudder verbose: A: Promises kept in 'check_binaries_freshness' = 43 rudder verbose: A: Promises not kept in 'check_binaries_freshness' = 0 rudder verbose: A: Promises repaired in 'check_binaries_freshness' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'check_binaries_freshness' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle check_binaries_freshness rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle configure_rudder_reporting_system rudder verbose: B: ***************************************************************** rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'configure_syslog' rudder verbose: P: Part of bundle: configure_rudder_reporting_system rudder verbose: P: Base context class: !reports_disabled rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle check_log_system rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "syslog_ng_source" rudder verbose: V: Computing value of "rsyslog_rule_prefix" rudder verbose: V: Computing value of "syslogng_rule_prefix" rudder verbose: V: Computing value of "syslog_conf_comment" rudder verbose: V: Computing value of "syslog_ng_conf_prefix" rudder verbose: V: Computing value of "syslog_ng_conf_proto" rudder verbose: V: Computing value of "syslog_ng_conf_start" rudder verbose: V: Computing value of "syslog_ng_conf_port" rudder verbose: V: Computing value of "syslog_ng_conf_portno" rudder verbose: V: Computing value of "syslog_ng_conf_suffix" rudder verbose: V: Computing value of "syslog_ng_conf_final" rudder verbose: V: Computing value of "syslog_ng_conf" rudder verbose: V: Computing value of "syslog_ng_conf_regex" rudder verbose: V: Computing value of "rsyslog_conffile" rudder verbose: V: Computing value of "syslogng_conffile" rudder verbose: V: Computing value of "syslog_conffile" rudder verbose: V: Computing value of "rsyslog_rudder_conffile" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: rsyslogd rudder verbose: Skipping evaluation of classes promise as class 'use_udp' is already set rudder verbose: C: + Private class: pass1 rudder verbose: C: + Private class: check_rsyslog_version_present rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/etc/rsyslog.conf' rudder verbose: P: Part of bundle: check_log_system rudder verbose: P: Base context class: !windows.rsyslogd rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.conf'[0]' rudder verbose: P: rudder verbose: P: Comment: Add the rsyslog.conf.d include if not already present rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/rsyslog.conf' rudder verbose: Handling file edits in edit_line bundle 'append_if_no_lines' rudder verbose: V: + Private parameter: 'list' in scope 'append_if_no_lines' (type: s) in pass 1 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '$IncludeConfig /etc/rsyslog.d/:.conf' rudder verbose: P: Part of bundle: append_if_no_lines rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.conf'/default/append_if_no_lines/insert_lines/'$IncludeConfig /etc/rsyslog.d/:.conf'[0]' rudder verbose: P: rudder verbose: P: Comment: Append lines to the file if they don't already exist rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 213 comment 'Append lines to the file if they don't already exist' rudder verbose: Promised chunk '$IncludeConfig /etc/rsyslog.d/*.conf' exists within selected region of /etc/rsyslog.conf (promise kept) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '$IncludeConfig /etc/rsyslog.d/:.conf' rudder verbose: P: Part of bundle: append_if_no_lines rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.conf'/default/append_if_no_lines/insert_lines/'$IncludeConfig /etc/rsyslog.d/:.conf'[0]' rudder verbose: P: rudder verbose: P: Comment: Append lines to the file if they don't already exist rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '$IncludeConfig /etc/rsyslog.d/:.conf' rudder verbose: P: Part of bundle: append_if_no_lines rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.conf'/default/append_if_no_lines/insert_lines/'$IncludeConfig /etc/rsyslog.d/:.conf'[0]' rudder verbose: P: rudder verbose: P: Comment: Append lines to the file if they don't already exist rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 515 comment 'Add the rsyslog.conf.d include if not already present' rudder verbose: No edit changes to file '/etc/rsyslog.conf' need saving rudder verbose: rudder verbose: C: + promise outcome class 'rsyslog_kept' rudder verbose: rudder verbose: Handling file existence constraints on '/etc/rsyslog.conf' rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/etc/rsyslog.conf...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "commands" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/tools/check-rsyslog-version ' rudder verbose: P: Part of bundle: check_log_system rudder verbose: P: Base context class: rsyslogd.check_rsyslog_version_present rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/commands/'/var/rudder/tools/check-rsyslog-version 5.6.4'[0]' rudder verbose: P: rudder verbose: P: Comment: Check rsyslog version to know if it supports RepeatedMsgReduction rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Promiser string contains a valid executable '/var/rudder/tools/check-rsyslog-version' - ok rudder info: Executing 'no timeout' ... '/var/rudder/tools/check-rsyslog-version 5.6.4' rudder verbose: Setting umask to 77 rudder verbose: Module context 'check_rsyslog_version' rudder verbose: Activating classes from module protocol: 'rsyslog_version_5_6_4_ok' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 575 comment 'Check rsyslog version to know if it supports RepeatedMsgReduction' rudder verbose: Finished command related to promiser '/var/rudder/tools/check-rsyslog-version 5.6.4' -- succeeded rudder info: Completed execution of '/var/rudder/tools/check-rsyslog-version 5.6.4' rudder verbose: A: Promise REPAIRED rudder verbose: P: END commands promise (/var/rudder/tools/check-rsyslo...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "syslog_ng_source" rudder verbose: V: Computing value of "rsyslog_rule_prefix" rudder verbose: V: Computing value of "syslogng_rule_prefix" rudder verbose: V: Computing value of "rsyslogd_message_reduction" rudder verbose: V: Computing value of "syslog_conf_comment" rudder verbose: V: Computing value of "syslog_ng_conf_prefix" rudder verbose: V: Computing value of "syslog_ng_conf_proto" rudder verbose: V: Computing value of "syslog_ng_conf_start" rudder verbose: V: Computing value of "syslog_ng_conf_port" rudder verbose: V: Computing value of "syslog_ng_conf_portno" rudder verbose: V: Computing value of "syslog_ng_conf_suffix" rudder verbose: V: Computing value of "syslog_ng_conf_final" rudder verbose: V: Computing value of "syslog_ng_conf" rudder verbose: V: Computing value of "syslog_ng_conf_regex" rudder verbose: V: Computing value of "rsyslog_conffile" rudder verbose: V: Computing value of "syslogng_conffile" rudder verbose: V: Computing value of "syslog_conffile" rudder verbose: V: Computing value of "rsyslog_rudder_conffile" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'rsyslogd' is already set rudder verbose: Skipping evaluation of classes promise as class 'use_udp' is already set rudder verbose: C: + Private class: pass2 rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: Skipping evaluation of classes promise as class 'check_rsyslog_version_present' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/etc/rsyslog.conf' rudder verbose: P: Part of bundle: check_log_system rudder verbose: P: Base context class: !windows.rsyslogd rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.conf'[0]' rudder verbose: P: rudder verbose: P: Comment: Add the rsyslog.conf.d include if not already present rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/rsyslog.conf' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/etc/rsyslog.d/rudder-agent.conf' rudder verbose: P: Part of bundle: check_log_system rudder verbose: P: Base context class: (rsyslog_version_5_6_4_ok|rsyslog_version_5_6_4_not_ok).!windows.rsyslogd.!policy_server rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.d/rudder-agent.conf'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/rsyslog.d/rudder-agent.conf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 522 rudder verbose: File '/etc/rsyslog.d/rudder-agent.conf' exists as promised rudder verbose: rudder verbose: C: + promise outcome class 'rsyslog_kept' rudder verbose: C: + promise outcome class 'rsyslog_ok' rudder verbose: rudder verbose: Build file model from a blank slate (emptying) rudder verbose: Handling file edits in edit_line bundle 'append_if_no_lines' rudder verbose: V: + Private parameter: 'list' in scope 'append_if_no_lines' (type: s) in pass 2 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 2) rudder verbose: P: Promiser/affected object: '.Rudder log system...ith 'rudder' then ~' rudder verbose: P: Part of bundle: append_if_no_lines rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.d/rudder-agent.conf'/default/append_if_no_lines/insert_lines/'.Rudder log system...ith 'rudder' then ~'[0]' rudder verbose: P: rudder verbose: P: Comment: Append lines to the file if they don't already exist rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 213 comment 'Append lines to the file if they don't already exist' rudder verbose: Inserting the promised line '#Rudder log system' into '/etc/rsyslog.d/rudder-agent.conf' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 213 comment 'Append lines to the file if they don't already exist' rudder verbose: Inserting the promised line '$RepeatedMsgReduction off' into '/etc/rsyslog.d/rudder-agent.conf' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 213 comment 'Append lines to the file if they don't already exist' rudder verbose: Inserting the promised line '' into '/etc/rsyslog.d/rudder-agent.conf' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 213 comment 'Append lines to the file if they don't already exist' rudder verbose: Inserting the promised line 'if $syslogfacility-text == 'local6' and $programname startswith 'rudder' then @relay.rudder.local:514' into '/etc/rsyslog.d/rudder-agent.conf' after locator rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 213 comment 'Append lines to the file if they don't already exist' rudder verbose: Inserting the promised line 'if $syslogfacility-text == 'local6' and $programname startswith 'rudder' then ~' into '/etc/rsyslog.d/rudder-agent.conf' after locator rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 2) rudder verbose: P: Promiser/affected object: '.Rudder log system...ith 'rudder' then ~' rudder verbose: P: Part of bundle: append_if_no_lines rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.d/rudder-agent.conf'/default/append_if_no_lines/insert_lines/'.Rudder log system...ith 'rudder' then ~'[0]' rudder verbose: P: rudder verbose: P: Comment: Append lines to the file if they don't already exist rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 2) rudder verbose: P: Promiser/affected object: '.Rudder log system...ith 'rudder' then ~' rudder verbose: P: Part of bundle: append_if_no_lines rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.d/rudder-agent.conf'/default/append_if_no_lines/insert_lines/'.Rudder log system...ith 'rudder' then ~'[0]' rudder verbose: P: rudder verbose: P: Comment: Append lines to the file if they don't already exist rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 522 rudder verbose: No edit changes to file '/etc/rsyslog.d/rudder-agent.conf' need saving rudder verbose: rudder verbose: C: + promise outcome class 'rsyslog_kept' rudder verbose: C: + promise outcome class 'rsyslog_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/etc/rsyslog.d/rudder-agent.conf' rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/etc/rsyslog.d/rudder-agent.co...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 2) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: check_log_system( {'Common','log_info','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Detected running syslog as rsyslog'}) rudder verbose: P: Base context class: pass2.rsyslogd rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report( {'Common','log_info','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Detected running syslog as rsyslog'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report' (type: s) in pass 2 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: rudder_common_report( {'Common','log_info','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Detected running syslog as rsyslog',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/methods/'any'/default/rudder_common_report/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report_index( {'Common','log_info','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Detected running syslog as rsyslog',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: log_reports rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Common@@log_info@@hasPolicyServer-30b4' rudder verbose: P: From parameterized bundle: rudder_common_report_index( {'Common','log_info','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Detected running syslog as rsyslog',''}) rudder verbose: P: Base context class: log_reports rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/methods/'any'/default/rudder_common_report/methods/'report'/default/rudder_common_report_index/reports/'@@Common@@log_info@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Log system for reports@@None@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.Detected running syslog as rsyslog'[0]' rudder verbose: P: rudder verbose: P: Comment: Reporting for Common message Detected running syslog as rsyslog for index rudder verbose: P: ......................................................... rudder verbose: R: @@Common@@log_info@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Log system for reports@@None@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#Detected running syslog as rsyslog rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Common@@log_info@@hasPolicyS...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report_index' = 1 rudder verbose: A: Promises not kept in 'rudder_common_report_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 101 rudder verbose: Method 'rudder_common_report_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report' = 2 rudder verbose: A: Promises not kept in 'rudder_common_report' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 556 rudder verbose: Method 'rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "syslog_ng_source" rudder verbose: V: Computing value of "rsyslog_rule_prefix" rudder verbose: V: Computing value of "syslogng_rule_prefix" rudder verbose: V: Computing value of "rsyslogd_message_reduction" rudder verbose: V: Computing value of "syslog_conf_comment" rudder verbose: V: Computing value of "syslog_ng_conf_prefix" rudder verbose: V: Computing value of "syslog_ng_conf_proto" rudder verbose: V: Computing value of "syslog_ng_conf_start" rudder verbose: V: Computing value of "syslog_ng_conf_port" rudder verbose: V: Computing value of "syslog_ng_conf_portno" rudder verbose: V: Computing value of "syslog_ng_conf_suffix" rudder verbose: V: Computing value of "syslog_ng_conf_final" rudder verbose: V: Computing value of "syslog_ng_conf" rudder verbose: V: Computing value of "syslog_ng_conf_regex" rudder verbose: V: Computing value of "rsyslog_conffile" rudder verbose: V: Computing value of "syslogng_conffile" rudder verbose: V: Computing value of "syslog_conffile" rudder verbose: V: Computing value of "rsyslog_rudder_conffile" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'rsyslogd' is already set rudder verbose: Skipping evaluation of classes promise as class 'use_udp' is already set rudder verbose: C: + Private class: pass3 rudder verbose: Skipping evaluation of classes promise as class 'pass2' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: Skipping evaluation of classes promise as class 'check_rsyslog_version_present' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/etc/rsyslog.conf' rudder verbose: P: From parameterized bundle: check_log_system( {'Common','log_info','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Detected running syslog as rsyslog',''}) rudder verbose: P: Base context class: !windows.rsyslogd rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.conf'[0]' rudder verbose: P: rudder verbose: P: Comment: Add the rsyslog.conf.d include if not already present rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/rsyslog.conf' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/etc/rsyslog.d/rudder-agent.conf' rudder verbose: P: From parameterized bundle: check_log_system( {'Common','log_info','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Detected running syslog as rsyslog',''}) rudder verbose: P: Base context class: (rsyslog_version_5_6_4_ok|rsyslog_version_5_6_4_not_ok).!windows.rsyslogd.!policy_server rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/files/'/etc/rsyslog.d/rudder-agent.conf'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/rsyslog.d/rudder-agent.conf' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 3) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: check_log_system( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured'}) rudder verbose: P: Base context class: pass3.!(syslogd_failed|syslog_ng_failed|rsyslog_failed).!(syslogd_repaired|syslog_ng_repaired|rsyslog_repaired).(syslogd.syslogd_kept|syslogng.syslog_ng_kept|rsyslogd.rsyslog_kept)) rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: rudder_common_report( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/methods/'any'/default/rudder_common_report/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: log_reports rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Common@@result_success@@hasPolicyServe' rudder verbose: P: From parameterized bundle: rudder_common_report_index( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured',''}) rudder verbose: P: Base context class: log_reports rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_syslog'/default/check_log_system/methods/'any'/default/rudder_common_report/methods/'report'/default/rudder_common_report_index/reports/'@@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Log system for reports@@None@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.Logging system for report centralization is already correctly configured'[0]' rudder verbose: P: rudder verbose: P: Comment: Reporting for Common message Logging system for report centralization is already correctly configured for index rudder verbose: P: ......................................................... rudder verbose: R: @@Common@@result_success@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@Log system for reports@@None@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#Logging system for report centralization is already correctly configured rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Common@@result_success@@hasP...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report_index' = 1 rudder verbose: A: Promises not kept in 'rudder_common_report_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 101 rudder verbose: Method 'rudder_common_report_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report' = 2 rudder verbose: A: Promises not kept in 'rudder_common_report' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 565 rudder verbose: Method 'rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'check_log_system' in namespace default rudder verbose: A: Promises kept in 'check_log_system' = 9 rudder verbose: A: Promises not kept in 'check_log_system' = 0 rudder verbose: A: Promises repaired in 'check_log_system' = 1 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'check_log_system' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 432 rudder verbose: Method 'check_log_system' invoked repairs rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle check_log_system rudder verbose: B: ***************************************************************** rudder verbose: A: Promise REPAIRED rudder verbose: P: END methods promise (configure_syslog...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'configure_reporting' rudder verbose: P: From parameterized bundle: configure_rudder_reporting_system( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured',''}) rudder verbose: P: Base context class: !reports_disabled rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_reporting'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle check_rsyslog_version rudder verbose: B: ***************************************************************** rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: check_rsyslog_version_present rudder verbose: C: + Private class: rsyslogd rudder verbose: C: + Private class: pass1 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "commands" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/tools/check-rsyslog-version' rudder verbose: P: From parameterized bundle: check_rsyslog_version( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured',''}) rudder verbose: P: Base context class: rsyslogd.check_rsyslog_version_present rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_reporting'/default/check_rsyslog_version/commands/'/var/rudder/tools/check-rsyslog-version'[0]' rudder verbose: P: rudder verbose: P: Comment: Check rsyslog version in order to add or not a configuration line in rsyslog.conf rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Promiser string contains a valid executable '/var/rudder/tools/check-rsyslog-version' - ok rudder info: Executing 'no timeout' ... '/var/rudder/tools/check-rsyslog-version' rudder verbose: Setting umask to 77 rudder verbose: Module context 'check_rsyslog_version' rudder verbose: Activating classes from module protocol: 'rsyslog_version_5_7_1_ok' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 626 comment 'Check rsyslog version in order to add or not a configuration line in rsyslog.conf' rudder verbose: Finished command related to promiser '/var/rudder/tools/check-rsyslog-version' -- succeeded rudder info: Completed execution of '/var/rudder/tools/check-rsyslog-version' rudder verbose: A: Promise REPAIRED rudder verbose: P: END commands promise (/var/rudder/tools/check-rsyslo...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'check_rsyslog_version_present' is already set rudder verbose: Skipping evaluation of classes promise as class 'rsyslogd' is already set rudder verbose: C: + Private class: pass2 rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/etc/rsyslog.d/remove_limit.conf' rudder verbose: P: From parameterized bundle: check_rsyslog_version( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured',''}) rudder verbose: P: Base context class: rsyslogd.rsyslog_version_5_7_1_ok rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_reporting'/default/check_rsyslog_version/files/'/etc/rsyslog.d/remove_limit.conf'[0]' rudder verbose: P: rudder verbose: P: Comment: Add a config line in the rsyslog.conf file to prevent from dropping rudder messages rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/rsyslog.d/remove_limit.conf' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 606 comment 'Add a config line in the rsyslog.conf file to prevent from dropping rudder messages' rudder verbose: File '/etc/rsyslog.d/remove_limit.conf' exists as promised rudder verbose: rudder verbose: C: + promise outcome class 'rsyslog_limit_kept' rudder verbose: C: + promise outcome class 'rsyslog_limit_ok' rudder verbose: rudder verbose: Handling file edits in edit_line bundle 'append_if_no_lines' rudder verbose: V: + Private parameter: 'list' in scope 'append_if_no_lines' (type: s) in pass 2 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 2) rudder verbose: P: Promiser/affected object: '$SystemLogRateLimitInterval 0' rudder verbose: P: From parameterized bundle: append_if_no_lines( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_reporting'/default/check_rsyslog_version/files/'/etc/rsyslog.d/remove_limit.conf'/default/append_if_no_lines/insert_lines/'$SystemLogRateLimitInterval 0'[0]' rudder verbose: P: rudder verbose: P: Comment: Append lines to the file if they don't already exist rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/20_cfe_basics/cfengine/files.cf' at line 213 comment 'Append lines to the file if they don't already exist' rudder verbose: Promised chunk '$SystemLogRateLimitInterval 0' exists within selected region of /etc/rsyslog.d/remove_limit.conf (promise kept) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 2) rudder verbose: P: Promiser/affected object: '$SystemLogRateLimitInterval 0' rudder verbose: P: From parameterized bundle: append_if_no_lines( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_reporting'/default/check_rsyslog_version/files/'/etc/rsyslog.d/remove_limit.conf'/default/append_if_no_lines/insert_lines/'$SystemLogRateLimitInterval 0'[0]' rudder verbose: P: rudder verbose: P: Comment: Append lines to the file if they don't already exist rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 2) rudder verbose: P: Promiser/affected object: '$SystemLogRateLimitInterval 0' rudder verbose: P: From parameterized bundle: append_if_no_lines( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_reporting'/default/check_rsyslog_version/files/'/etc/rsyslog.d/remove_limit.conf'/default/append_if_no_lines/insert_lines/'$SystemLogRateLimitInterval 0'[0]' rudder verbose: P: rudder verbose: P: Comment: Append lines to the file if they don't already exist rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 606 comment 'Add a config line in the rsyslog.conf file to prevent from dropping rudder messages' rudder verbose: No edit changes to file '/etc/rsyslog.d/remove_limit.conf' need saving rudder verbose: rudder verbose: C: + promise outcome class 'rsyslog_limit_kept' rudder verbose: C: + promise outcome class 'rsyslog_limit_ok' rudder verbose: rudder verbose: Handling file existence constraints on '/etc/rsyslog.d/remove_limit.conf' rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/etc/rsyslog.d/remove_limit.co...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'check_rsyslog_version_present' is already set rudder verbose: Skipping evaluation of classes promise as class 'rsyslogd' is already set rudder verbose: C: + Private class: pass3 rudder verbose: Skipping evaluation of classes promise as class 'pass2' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/etc/rsyslog.d/remove_limit.conf' rudder verbose: P: From parameterized bundle: check_rsyslog_version( {'Common','result_success','hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0','Log system for reports','None','Logging system for report centralization is already correctly configured',''}) rudder verbose: P: Base context class: rsyslogd.rsyslog_version_5_7_1_ok rudder verbose: P: Container path : '/default/configure_rudder_reporting_system/methods/'configure_reporting'/default/check_rsyslog_version/files/'/etc/rsyslog.d/remove_limit.conf'[0]' rudder verbose: P: rudder verbose: P: Comment: Add a config line in the rsyslog.conf file to prevent from dropping rudder messages rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/etc/rsyslog.d/remove_limit.conf' rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'check_rsyslog_version' in namespace default rudder verbose: A: Promises kept in 'check_rsyslog_version' = 2 rudder verbose: A: Promises not kept in 'check_rsyslog_version' = 0 rudder verbose: A: Promises repaired in 'check_rsyslog_version' = 1 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'check_rsyslog_version' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/promises.cf' at line 433 rudder verbose: Method 'check_rsyslog_version' invoked repairs rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle check_rsyslog_version rudder verbose: B: ***************************************************************** rudder verbose: A: Promise REPAIRED rudder verbose: P: END methods promise (configure_reporting...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'configure_rudder_reporting_system' in namespace default rudder verbose: A: Promises kept in 'configure_rudder_reporting_system' = 11 rudder verbose: A: Promises not kept in 'configure_rudder_reporting_system' = 0 rudder verbose: A: Promises repaired in 'configure_rudder_reporting_system' = 4 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'configure_rudder_reporting_system' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle configure_rudder_reporting_system rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle nxlog_enable rudder verbose: B: ***************************************************************** rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'nxlog_enable' in namespace default rudder verbose: A: Zero promises executed for bundle 'nxlog_enable' rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle nxlog_enable rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle check_zypper rudder verbose: B: ***************************************************************** rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'check_zypper' in namespace default rudder verbose: A: Zero promises executed for bundle 'check_zypper' rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle check_zypper rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle check_uuid rudder verbose: B: ***************************************************************** rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'check_uuid' in namespace default rudder verbose: A: Zero promises executed for bundle 'check_uuid' rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle check_uuid rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle get_environment_variables rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "script" rudder verbose: V: Computing value of "env_vars_list_cmd" rudder verbose: V: Computing value of "env_vars" rudder verbose: V: Computing value of "node.env[SUDO_GID]" rudder verbose: V: Computing value of "node.env[MAIL]" rudder verbose: V: Computing value of "node.env[USER]" rudder verbose: V: Computing value of "node.env[BASEDIR]" rudder verbose: V: Computing value of "node.env[SHLVL]" rudder verbose: V: Computing value of "node.env[HOME]" rudder verbose: V: Computing value of "node.env[SUDO_UID]" rudder verbose: V: Computing value of "node.env[LOGNAME]" rudder verbose: V: Computing value of "node.env[_]" rudder verbose: V: Computing value of "node.env[TERM]" rudder verbose: V: Computing value of "node.env[USERNAME]" rudder verbose: V: Computing value of "node.env[PATH]" rudder verbose: V: Computing value of "node.env[LS_COLORS]" rudder verbose: V: Computing value of "node.env[SUDO_COMMAND]" rudder verbose: V: Computing value of "node.env[SHELL]" rudder verbose: V: Computing value of "node.env[SUDO_USER]" rudder verbose: V: Computing value of "node.env[PWD]" rudder verbose: V: Computing value of "node.env[MANPATH]" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: supports_env_0 rudder verbose: execresult ran '(/usr/bin/printf '\0'; /usr/bin/env -0) | /bin/grep -aoP '\x00([^=]+)' | /usr/bin/tr -d '\000' | /usr/bin/tr '\n' ',' | /bin/sed 's/,$//'' successfully rudder verbose: Caching result for function 'execresult(${env_vars_list_cmd},useshell)' rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "script" rudder verbose: V: Computing value of "env_vars_list_cmd" rudder verbose: V: Computing value of "env_vars" rudder verbose: V: Computing value of "node.env[SUDO_GID]" rudder verbose: V: Computing value of "node.env[MAIL]" rudder verbose: V: Computing value of "node.env[USER]" rudder verbose: V: Computing value of "node.env[BASEDIR]" rudder verbose: V: Computing value of "node.env[SHLVL]" rudder verbose: V: Computing value of "node.env[HOME]" rudder verbose: V: Computing value of "node.env[SUDO_UID]" rudder verbose: V: Computing value of "node.env[LOGNAME]" rudder verbose: V: Computing value of "node.env[_]" rudder verbose: V: Computing value of "node.env[TERM]" rudder verbose: V: Computing value of "node.env[USERNAME]" rudder verbose: V: Computing value of "node.env[PATH]" rudder verbose: V: Computing value of "node.env[LS_COLORS]" rudder verbose: V: Computing value of "node.env[SUDO_COMMAND]" rudder verbose: V: Computing value of "node.env[DEBIAN_FRONTEND]" rudder verbose: V: Computing value of "node.env[SHELL]" rudder verbose: V: Computing value of "node.env[SUDO_USER]" rudder verbose: V: Computing value of "node.env[PWD]" rudder verbose: V: Computing value of "node.env[MANPATH]" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'supports_env_0' is already set rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "script" rudder verbose: V: Computing value of "env_vars_list_cmd" rudder verbose: V: Computing value of "env_vars" rudder verbose: V: Computing value of "node.env[SUDO_GID]" rudder verbose: V: Computing value of "node.env[MAIL]" rudder verbose: V: Computing value of "node.env[USER]" rudder verbose: V: Computing value of "node.env[BASEDIR]" rudder verbose: V: Computing value of "node.env[SHLVL]" rudder verbose: V: Computing value of "node.env[HOME]" rudder verbose: V: Computing value of "node.env[SUDO_UID]" rudder verbose: V: Computing value of "node.env[LOGNAME]" rudder verbose: V: Computing value of "node.env[_]" rudder verbose: V: Computing value of "node.env[TERM]" rudder verbose: V: Computing value of "node.env[USERNAME]" rudder verbose: V: Computing value of "node.env[PATH]" rudder verbose: V: Computing value of "node.env[LS_COLORS]" rudder verbose: V: Computing value of "node.env[SUDO_COMMAND]" rudder verbose: V: Computing value of "node.env[DEBIAN_FRONTEND]" rudder verbose: V: Computing value of "node.env[SHELL]" rudder verbose: V: Computing value of "node.env[SUDO_USER]" rudder verbose: V: Computing value of "node.env[PWD]" rudder verbose: V: Computing value of "node.env[MANPATH]" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'supports_env_0' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'get_environment_variables' in namespace default rudder verbose: A: Zero promises executed for bundle 'get_environment_variables' rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle get_environment_variables rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle configuration rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: ncf_override_conf_file_defined rudder verbose: C: + Private class: pass1 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "ncf_configuration_file_source" rudder verbose: V: Computing value of "ncf_configuration_file_cache" rudder verbose: V: Computing value of "ncf_configuration_file" rudder verbose: V: Computing value of "generic_method_expansion" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'ncf_override_conf_file_defined' is already set rudder verbose: C: + Private class: pass2 rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "ncf_configuration_file_source" rudder verbose: V: Computing value of "ncf_configuration_file_cache" rudder verbose: V: Computing value of "ncf_configuration_file" rudder verbose: V: Computing value of "generic_method_expansion" rudder verbose: V: Computing value of "num_entries" rudder verbose: V: Computing value of "enabled_loggers" rudder verbose: V: Computing value of "cfengine_port" rudder verbose: V: Computing value of "error" rudder verbose: V: Computing value of "info" rudder verbose: V: Computing value of "debug" rudder verbose: V: Computing value of "trace" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'ncf_override_conf_file_defined' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass2' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'configuration' in namespace default rudder verbose: A: Zero promises executed for bundle 'configuration' rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle configuration rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_system_directives rudder verbose: B: ***************************************************************** rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'Rudder system policy: daily inventory/In' rudder verbose: P: Part of bundle: rudder_system_directives rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle fetchFusionTools rudder verbose: B: ***************************************************************** rudder verbose: Using old package promise. Please note that this will be obsolete in 3.8 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "packages" (pass 1) rudder verbose: P: Promiser/affected object: 'curl' rudder verbose: P: Part of bundle: fetchFusionTools rudder verbose: P: Base context class: debian rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/fetchFusionTools/packages/'curl'[0]' rudder verbose: P: rudder verbose: P: Comment: Installing curl using apt rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Default package architecture for promise curl is 'default' rudder verbose: Looking for a package manager called '/usr/bin/env DEBIAN_FRONTEND=noninteractive LC_ALL=C PATH=/bin:/sbin/:/usr/bin:/usr/sbin /usr/bin/dpkg -l' rudder verbose: Cache file '/var/rudder/cfengine-community/state/software_packages.csv' exists and is sufficiently fresh according to (package_list_update_ifelapsed) rudder verbose: Package (zsh-common,5.0.7-5,default) [name,version,arch] found rudder verbose: Package (zsh,5.0.7-5,default) [name,version,arch] found rudder verbose: Package (zlib1g,1:1.2.8.dfsg-2+b1,default) [name,version,arch] found rudder verbose: Package (xml-core,0.13+nmu2,default) [name,version,arch] found rudder verbose: Package (xkb-data,2.12-1,default) [name,version,arch] found rudder verbose: Package (whiptail,0.52.17-1+b1,default) [name,version,arch] found rudder verbose: Package (wget,1.16-1,default) [name,version,arch] found rudder verbose: Package (virt-what,1.14-1,default) [name,version,arch] found rudder verbose: Package (vim-tiny,2:7.4.488-7,default) [name,version,arch] found rudder verbose: Package (vim-runtime,2:7.4.488-7,default) [name,version,arch] found rudder verbose: Package (vim-common,2:7.4.488-7,default) [name,version,arch] found rudder verbose: Package (vim,2:7.4.488-7,default) [name,version,arch] found rudder verbose: Package (uuid-runtime,2.25.2-6,default) [name,version,arch] found rudder verbose: Package (util-linux,2.25.2-4,default) [name,version,arch] found rudder verbose: Package (udev,215-8,default) [name,version,arch] found rudder verbose: Package (ucf,3.0030,default) [name,version,arch] found rudder verbose: Package (tzdata,2014j-1,default) [name,version,arch] found rudder verbose: Package (tree,1.7.0-3,default) [name,version,arch] found rudder verbose: Package (traceroute,1:2.0.20-2+b1,default) [name,version,arch] found rudder verbose: Package (tasksel-data,3.29,default) [name,version,arch] found rudder verbose: Package (tasksel,3.29,default) [name,version,arch] found rudder verbose: Package (tar,1.27.1-2+b1,default) [name,version,arch] found rudder verbose: Package (sysvinit-utils,2.88dsf-58,default) [name,version,arch] found rudder verbose: Package (sysv-rc,2.88dsf-58,default) [name,version,arch] found rudder verbose: Package (systemd-sysv,215-8,default) [name,version,arch] found rudder verbose: Package (systemd,215-8,default) [name,version,arch] found rudder verbose: Package (syslinux-common,3:6.03+dfsg-4,default) [name,version,arch] found rudder verbose: Package (sudo,1.8.10p3-1,default) [name,version,arch] found rudder verbose: Package (startpar,0.59-3,default) [name,version,arch] found rudder verbose: Package (sgml-base,1.26+nmu4,default) [name,version,arch] found rudder verbose: Package (sensible-utils,0.0.9,default) [name,version,arch] found rudder verbose: Package (sed,4.2.2-4+b1,default) [name,version,arch] found rudder verbose: Package (rudder-agent,3.2.4-jessie0,default) [name,version,arch] found rudder verbose: Package (rubygems-integration,1.8,default) [name,version,arch] found rudder verbose: Package (ruby2.1,2.1.5-1,default) [name,version,arch] found rudder verbose: Package (ruby-shadow,2.3.4-2,default) [name,version,arch] found rudder verbose: Package (ruby-json,1.8.1-1+b2,default) [name,version,arch] found rudder verbose: Package (ruby-augeas,0.5.0-2+b2,default) [name,version,arch] found rudder verbose: Package (ruby,1:2.1.0.4,default) [name,version,arch] found rudder verbose: Package (rsyslog,8.4.2-1,default) [name,version,arch] found rudder verbose: Package (rsync,3.1.1-3,default) [name,version,arch] found rudder verbose: Package (rpcbind,0.2.1-6,default) [name,version,arch] found rudder verbose: Package (rename,0.20-3,default) [name,version,arch] found rudder verbose: Package (readline-common,6.3-8,default) [name,version,arch] found rudder verbose: Package (python2.7-minimal,2.7.8-11,default) [name,version,arch] found rudder verbose: Package (python2.7,2.7.8-11,default) [name,version,arch] found rudder verbose: Package (python-minimal,2.7.8-2,default) [name,version,arch] found rudder verbose: Package (python,2.7.8-2,default) [name,version,arch] found rudder verbose: Package (puppetlabs-release,1.0-11,default) [name,version,arch] found rudder verbose: Package (puppet-common,3.7.3-1puppetlabs1,default) [name,version,arch] found rudder verbose: Package (puppet,3.7.3-1puppetlabs1,default) [name,version,arch] found rudder verbose: Package (procps,2:3.3.9-8,default) [name,version,arch] found rudder verbose: Package (perl-modules,5.20.1-4,default) [name,version,arch] found rudder verbose: Package (perl-base,5.20.1-4,default) [name,version,arch] found rudder verbose: Package (perl,5.20.1-4,default) [name,version,arch] found rudder verbose: Package (pciutils,1:3.2.1-3,default) [name,version,arch] found rudder verbose: Package (patch,2.7.1-6,default) [name,version,arch] found rudder verbose: Package (passwd,1:4.2-3,default) [name,version,arch] found rudder verbose: Package (openssl,1.0.1j-1,default) [name,version,arch] found rudder verbose: Package (openssh-sftp-server,1:6.7p1-3,default) [name,version,arch] found rudder verbose: Package (openssh-server,1:6.7p1-3,default) [name,version,arch] found rudder verbose: Package (openssh-client,1:6.7p1-3,default) [name,version,arch] found rudder verbose: Package (nfs-common,1:1.2.8-9,default) [name,version,arch] found rudder verbose: Package (nfacct,1.0.1-1.1,default) [name,version,arch] found rudder verbose: Package (netcat-traditional,1.10-41,default) [name,version,arch] found rudder verbose: Package (netbase,5.3,default) [name,version,arch] found rudder verbose: Package (net-tools,1.60-26+b1,default) [name,version,arch] found rudder verbose: Package (ncurses-bin,5.9+20140913-1+b1,default) [name,version,arch] found rudder verbose: Package (ncurses-base,5.9+20140913-1,default) [name,version,arch] found rudder verbose: Package (nano,2.2.6-3,default) [name,version,arch] found rudder verbose: Package (multiarch-support,2.19-13,default) [name,version,arch] found rudder verbose: Package (mount,2.25.2-4,default) [name,version,arch] found rudder verbose: Package (mime-support,3.58,default) [name,version,arch] found rudder verbose: Package (mawk,1.3.3-17,default) [name,version,arch] found rudder verbose: Package (manpages-dev,3.74-1,default) [name,version,arch] found rudder verbose: Package (manpages,3.74-1,default) [name,version,arch] found rudder verbose: Package (man-db,2.7.0.2-5,default) [name,version,arch] found rudder verbose: Package (make,4.0-8,default) [name,version,arch] found rudder verbose: Package (lsb-release,4.1+Debian13+nmu1,default) [name,version,arch] found rudder verbose: Package (lsb-base,4.1+Debian13+nmu1,default) [name,version,arch] found rudder verbose: Package (logrotate,3.8.7-1+b1,default) [name,version,arch] found rudder verbose: Package (login,1:4.2-3,default) [name,version,arch] found rudder verbose: Package (locales,2.19-13,default) [name,version,arch] found rudder verbose: Package (linux-libc-dev,3.16.7-ckt2-1,default) [name,version,arch] found rudder verbose: Package (linux-image-amd64,3.16+63,default) [name,version,arch] found rudder verbose: Package (linux-image-3.16.0-4-amd64,3.16.7-ckt2-1,default) [name,version,arch] found rudder verbose: Package (linux-base,3.5,default) [name,version,arch] found rudder verbose: Package (libyaml-0-2,0.1.6-3,default) [name,version,arch] found rudder verbose: Package (libxtables10,1.4.21-2+b1,default) [name,version,arch] found rudder verbose: Package (libxml2,2.9.1+dfsg1-4,default) [name,version,arch] found rudder verbose: Package (libwrap0,7.6.q-25,default) [name,version,arch] found rudder verbose: Package (libuuid1,2.25.2-4,default) [name,version,arch] found rudder verbose: Package (libuuid-perl,0.05-1+b1,default) [name,version,arch] found rudder verbose: Package (libustr-1.0-1,1.0.4-3+b2,default) [name,version,arch] found rudder verbose: Package (libusb-0.1-4,2:0.1.12-25,default) [name,version,arch] found rudder verbose: Package (libudev1,215-8,default) [name,version,arch] found rudder verbose: Package (libubsan0,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libtsan0,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libtirpc1,0.2.5-1,default) [name,version,arch] found rudder verbose: Package (libtinfo5,5.9+20140913-1+b1,default) [name,version,arch] found rudder verbose: Package (libtext-wrapi18n-perl,0.06-7,default) [name,version,arch] found rudder verbose: Package (libtext-template-perl,1.46-1,default) [name,version,arch] found rudder verbose: Package (libtext-soundex-perl,3.4-1+b2,default) [name,version,arch] found rudder verbose: Package (libtext-iconv-perl,1.7-5+b2,default) [name,version,arch] found rudder verbose: Package (libtext-charwidth-perl,0.04-7+b3,default) [name,version,arch] found rudder verbose: Package (libterm-ui-perl,0.42-1,default) [name,version,arch] found rudder verbose: Package (libtasn1-6,4.2-2,default) [name,version,arch] found rudder verbose: Package (libsystemd0,215-8,default) [name,version,arch] found rudder verbose: Package (libsub-install-perl,0.928-1,default) [name,version,arch] found rudder verbose: Package (libsub-exporter-perl,0.986-1,default) [name,version,arch] found rudder verbose: Package (libstdc++6,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libssl1.0.0,1.0.1j-1,default) [name,version,arch] found rudder verbose: Package (libssh2-1,1.4.3-4,default) [name,version,arch] found rudder verbose: Package (libss2,1.42.12-1,default) [name,version,arch] found rudder verbose: Package (libsqlite3-0,3.8.7.1-1,default) [name,version,arch] found rudder verbose: Package (libsoftware-license-perl,0.103010-3,default) [name,version,arch] found rudder verbose: Package (libsmartcols1,2.25.2-4,default) [name,version,arch] found rudder verbose: Package (libslang2,2.3.0-2,default) [name,version,arch] found rudder verbose: Package (libsigc++-2.0-0c2a,2.4.0-1,default) [name,version,arch] found rudder verbose: Package (libsepol1,2.3-2,default) [name,version,arch] found rudder verbose: Package (libsemanage1,2.3-1+b1,default) [name,version,arch] found rudder verbose: Package (libsemanage-common,2.3-1,default) [name,version,arch] found rudder verbose: Package (libselinux1,2.3-2,default) [name,version,arch] found rudder verbose: Package (libsasl2-modules-db,2.1.26.dfsg1-12,default) [name,version,arch] found rudder verbose: Package (libsasl2-modules,2.1.26.dfsg1-12,default) [name,version,arch] found rudder verbose: Package (libsasl2-2,2.1.26.dfsg1-12,default) [name,version,arch] found rudder verbose: Package (libruby2.1,2.1.5-1,default) [name,version,arch] found rudder verbose: Package (libruby,1:2.1.0.4,default) [name,version,arch] found rudder verbose: Package (librtmp1,2.4+20131018.git79459a2-5,default) [name,version,arch] found rudder verbose: Package (libregexp-common-perl,2013031301-1,default) [name,version,arch] found rudder verbose: Package (libreadline6,6.3-8+b3,default) [name,version,arch] found rudder verbose: Package (libquadmath0,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libpython2.7-stdlib,2.7.8-11,default) [name,version,arch] found rudder verbose: Package (libpython2.7-minimal,2.7.8-11,default) [name,version,arch] found rudder verbose: Package (libpython-stdlib,2.7.8-2,default) [name,version,arch] found rudder verbose: Package (libpsl0,0.5.1-1,default) [name,version,arch] found rudder verbose: Package (libprocps3,2:3.3.9-8,default) [name,version,arch] found rudder verbose: Package (libpopt0,1.16-10,default) [name,version,arch] found rudder verbose: Package (libpod-readme-perl,0.11-1,default) [name,version,arch] found rudder verbose: Package (libpod-latex-perl,0.61-1,default) [name,version,arch] found rudder verbose: Package (libpipeline1,1.4.0-1,default) [name,version,arch] found rudder verbose: Package (libpcre3,2:8.35-3.3,default) [name,version,arch] found rudder verbose: Package (libpci3,1:3.2.1-3,default) [name,version,arch] found rudder verbose: Package (libparams-util-perl,1.07-2+b1,default) [name,version,arch] found rudder verbose: Package (libpam0g,1.1.8-3.1,default) [name,version,arch] found rudder verbose: Package (libpam-runtime,1.1.8-3.1,default) [name,version,arch] found rudder verbose: Package (libpam-modules-bin,1.1.8-3.1,default) [name,version,arch] found rudder verbose: Package (libpam-modules,1.1.8-3.1,default) [name,version,arch] found rudder verbose: Package (libpackage-constants-perl,0.04-1,default) [name,version,arch] found rudder verbose: Package (libp11-kit0,0.20.7-1,default) [name,version,arch] found rudder verbose: Package (libnfsidmap2,0.25-5,default) [name,version,arch] found rudder verbose: Package (libnfnetlink0,1.0.1-3,default) [name,version,arch] found rudder verbose: Package (libnewt0.52,0.52.17-1+b1,default) [name,version,arch] found rudder verbose: Package (libnettle4,2.7.1-5,default) [name,version,arch] found rudder verbose: Package (libnetfilter-acct1,1.0.2-1.1,default) [name,version,arch] found rudder verbose: Package (libncursesw5,5.9+20140913-1+b1,default) [name,version,arch] found rudder verbose: Package (libncurses5,5.9+20140913-1+b1,default) [name,version,arch] found rudder verbose: Package (libmro-compat-perl,0.12-1,default) [name,version,arch] found rudder verbose: Package (libmpfr4,3.1.2-2,default) [name,version,arch] found rudder verbose: Package (libmpc3,1.0.2-1,default) [name,version,arch] found rudder verbose: Package (libmount1,2.25.2-4,default) [name,version,arch] found rudder verbose: Package (libmodule-signature-perl,0.73-1,default) [name,version,arch] found rudder verbose: Package (libmodule-pluggable-perl,5.1-1,default) [name,version,arch] found rudder verbose: Package (libmodule-build-perl,0.421000-2,default) [name,version,arch] found rudder verbose: Package (libmnl0,1.0.3-5,default) [name,version,arch] found rudder verbose: Package (libmagic1,1:5.20-2,default) [name,version,arch] found rudder verbose: Package (liblzma5,5.1.1alpha+20120614-2+b3,default) [name,version,arch] found rudder verbose: Package (libltdl7,2.4.2-1.11,default) [name,version,arch] found rudder verbose: Package (liblsan0,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (liblognorm1,1.0.1-3,default) [name,version,arch] found rudder verbose: Package (liblogging-stdlog0,1.0.4-1,default) [name,version,arch] found rudder verbose: Package (liblog-message-simple-perl,0.10-2,default) [name,version,arch] found rudder verbose: Package (liblog-message-perl,0.8-1,default) [name,version,arch] found rudder verbose: Package (liblocale-gettext-perl,1.05-8+b1,default) [name,version,arch] found rudder verbose: Package (libldap-2.4-2,2.4.40-3,default) [name,version,arch] found rudder verbose: Package (libkrb5support0,1.12.1+dfsg-16,default) [name,version,arch] found rudder verbose: Package (libkrb5-3,1.12.1+dfsg-16,default) [name,version,arch] found rudder verbose: Package (libkmod2,18-3,default) [name,version,arch] found rudder verbose: Package (libklibc,2.0.4-2,default) [name,version,arch] found rudder verbose: Package (libkeyutils1,1.5.9-5+b1,default) [name,version,arch] found rudder verbose: Package (libk5crypto3,1.12.1+dfsg-16,default) [name,version,arch] found rudder verbose: Package (libjson-c2,0.11-4,default) [name,version,arch] found rudder verbose: Package (libjs-jquery,1.7.2+dfsg-3.2,default) [name,version,arch] found rudder verbose: Package (libitm1,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libisl10,0.12.2-2,default) [name,version,arch] found rudder verbose: Package (libisccfg-export90,1:9.9.5.dfsg-8,default) [name,version,arch] found rudder verbose: Package (libisc-export95,1:9.9.5.dfsg-8,default) [name,version,arch] found rudder verbose: Package (libirs-export91,1:9.9.5.dfsg-8,default) [name,version,arch] found rudder verbose: Package (libidn11,1.29-1+b2,default) [name,version,arch] found rudder verbose: Package (libicu52,52.1-6,default) [name,version,arch] found rudder verbose: Package (libhogweed2,2.7.1-5,default) [name,version,arch] found rudder verbose: Package (libgssapi-krb5-2,1.12.1+dfsg-16,default) [name,version,arch] found rudder verbose: Package (libgpm2,1.20.4-6.1+b2,default) [name,version,arch] found rudder verbose: Package (libgpg-error0,1.17-3,default) [name,version,arch] found rudder verbose: Package (libgomp1,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libgnutls-openssl27,3.3.8-5,default) [name,version,arch] found rudder verbose: Package (libgnutls-deb0-28,3.3.8-5,default) [name,version,arch] found rudder verbose: Package (libgmp10,2:6.0.0+dfsg-6,default) [name,version,arch] found rudder verbose: Package (libgdbm3,1.8.3-13.1,default) [name,version,arch] found rudder verbose: Package (libgcrypt20,1.6.2-4+b1,default) [name,version,arch] found rudder verbose: Package (libgcc1,1:4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libgcc-4.9-dev,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libffi6,3.1-2+b2,default) [name,version,arch] found rudder verbose: Package (libfcgi-perl,0.77-1+b1,default) [name,version,arch] found rudder verbose: Package (libfakeroot,1.20.2-1,default) [name,version,arch] found rudder verbose: Package (libexpat1,2.1.0-6+b3,default) [name,version,arch] found rudder verbose: Package (libevent-2.0-5,2.0.21-stable-2,default) [name,version,arch] found rudder verbose: Package (libestr0,0.1.9-1.1,default) [name,version,arch] found rudder verbose: Package (liberror-perl,0.17-1.1,default) [name,version,arch] found rudder verbose: Package (libedit2,3.1-20140620-2,default) [name,version,arch] found rudder verbose: Package (libdns-export100,1:9.9.5.dfsg-8,default) [name,version,arch] found rudder verbose: Package (libdevmapper1.02.1,2:1.02.90-2,default) [name,version,arch] found rudder verbose: Package (libdebconfclient0,0.192,default) [name,version,arch] found rudder verbose: Package (libdb5.3,5.3.28-7~deb8u1,default) [name,version,arch] found rudder verbose: Package (libdata-section-perl,0.200006-1,default) [name,version,arch] found rudder verbose: Package (libdata-optlist-perl,0.109-1,default) [name,version,arch] found rudder verbose: Package (libcurl3-gnutls,7.38.0-4+deb8u3,default) [name,version,arch] found rudder verbose: Package (libcurl3,7.38.0-4+deb8u3,default) [name,version,arch] found rudder verbose: Package (libcryptsetup4,2:1.6.6-4,default) [name,version,arch] found rudder verbose: Package (libcpan-meta-perl,2.142690-1,default) [name,version,arch] found rudder verbose: Package (libcomerr2,1.42.12-1,default) [name,version,arch] found rudder verbose: Package (libcloog-isl4,0.18.2-1+b2,default) [name,version,arch] found rudder verbose: Package (libclass-c3-xs-perl,0.13-2+b1,default) [name,version,arch] found rudder verbose: Package (libclass-c3-perl,0.26-1,default) [name,version,arch] found rudder verbose: Package (libcilkrts5,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libcgi-pm-perl,4.09-1,default) [name,version,arch] found rudder verbose: Package (libcgi-fast-perl,1:2.04-1,default) [name,version,arch] found rudder verbose: Package (libcap2-bin,1:2.24-6,default) [name,version,arch] found rudder verbose: Package (libcap2,1:2.24-6,default) [name,version,arch] found rudder verbose: Package (libc6-dev,2.19-13,default) [name,version,arch] found rudder verbose: Package (libc6,2.19-13,default) [name,version,arch] found rudder verbose: Package (libc-dev-bin,2.19-13,default) [name,version,arch] found rudder verbose: Package (libc-bin,2.19-13,default) [name,version,arch] found rudder verbose: Package (libbz2-1.0,1.0.6-7+b2,default) [name,version,arch] found rudder verbose: Package (libbsd0,0.7.0-2,default) [name,version,arch] found rudder verbose: Package (libboost-iostreams1.55.0,1.55.0+dfsg-3,default) [name,version,arch] found rudder verbose: Package (libblkid1,2.25.2-4,default) [name,version,arch] found rudder verbose: Package (libaugeas0,1.2.0-0.2,default) [name,version,arch] found rudder verbose: Package (libaugeas-ruby,0.5.0-2,default) [name,version,arch] found rudder verbose: Package (libaudit1,1:2.4-1+b1,default) [name,version,arch] found rudder verbose: Package (libaudit-common,1:2.4-1,default) [name,version,arch] found rudder verbose: Package (libattr1,1:2.4.47-2,default) [name,version,arch] found rudder verbose: Package (libatomic1,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libasan1,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (libarchive-extract-perl,0.72-1,default) [name,version,arch] found rudder verbose: Package (libapt-pkg4.12,1.0.9.8.3,default) [name,version,arch] found rudder verbose: Package (libapt-inst1.5,1.0.9.6,default) [name,version,arch] found rudder verbose: Package (libalgorithm-c3-perl,0.09-1,default) [name,version,arch] found rudder verbose: Package (libacl1,2.2.52-2,default) [name,version,arch] found rudder verbose: Package (less,458-3,default) [name,version,arch] found rudder verbose: Package (kmod,18-3,default) [name,version,arch] found rudder verbose: Package (klibc-utils,2.0.4-2,default) [name,version,arch] found rudder verbose: Package (keyboard-configuration,1.116,default) [name,version,arch] found rudder verbose: Package (kbd,1.15.5-2,default) [name,version,arch] found rudder verbose: Package (javascript-common,11,default) [name,version,arch] found rudder verbose: Package (isc-dhcp-common,4.3.1-5,default) [name,version,arch] found rudder verbose: Package (isc-dhcp-client,4.3.1-5,default) [name,version,arch] found rudder verbose: Package (iputils-ping,3:20121221-5+b2,default) [name,version,arch] found rudder verbose: Package (iptables,1.4.21-2+b1,default) [name,version,arch] found rudder verbose: Package (iproute2,3.16.0-2,default) [name,version,arch] found rudder verbose: Package (insserv,1.14.0-5,default) [name,version,arch] found rudder verbose: Package (initscripts,2.88dsf-58,default) [name,version,arch] found rudder verbose: Package (initramfs-tools,0.116,default) [name,version,arch] found rudder verbose: Package (init-system-helpers,1.22,default) [name,version,arch] found rudder verbose: Package (init,1.22,default) [name,version,arch] found rudder verbose: Package (ifupdown,0.7.52,default) [name,version,arch] found rudder verbose: Package (htop,1.0.3-1,default) [name,version,arch] found rudder verbose: Package (hostname,3.15,default) [name,version,arch] found rudder verbose: Package (hiera,1.3.4-1puppetlabs1,default) [name,version,arch] found rudder verbose: Package (gzip,1.6-4,default) [name,version,arch] found rudder verbose: Package (groff-base,1.22.2-8,default) [name,version,arch] found rudder verbose: Package (grep,2.20-4,default) [name,version,arch] found rudder verbose: Package (gpgv,1.4.18-6,default) [name,version,arch] found rudder verbose: Package (gnupg,1.4.18-6,default) [name,version,arch] found rudder verbose: Package (git-man,1:2.1.4-2.1+deb8u2,default) [name,version,arch] found rudder verbose: Package (git,1:2.1.4-2.1+deb8u2,default) [name,version,arch] found rudder verbose: Package (gcc-4.9-base,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (gcc-4.9,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (gcc-4.8-base,4.8.3-13,default) [name,version,arch] found rudder verbose: Package (gcc,4:4.9.1-5,default) [name,version,arch] found rudder verbose: Package (findutils,4.4.2-9+b1,default) [name,version,arch] found rudder verbose: Package (file,1:5.20-2,default) [name,version,arch] found rudder verbose: Package (fakeroot,1.20.2-1,default) [name,version,arch] found rudder verbose: Package (facter,2.3.0-1puppetlabs1,default) [name,version,arch] found rudder verbose: Package (extlinux,3:6.03+dfsg-4,default) [name,version,arch] found rudder verbose: Package (e2fsprogs,1.42.12-1,default) [name,version,arch] found rudder verbose: Package (e2fslibs,1.42.12-1,default) [name,version,arch] found rudder verbose: Package (dpkg,1.17.23,default) [name,version,arch] found rudder verbose: Package (dmsetup,2:1.02.90-2,default) [name,version,arch] found rudder verbose: Package (dmidecode,2.12-3,default) [name,version,arch] found rudder verbose: Package (dkms,2.2.0.3-2,default) [name,version,arch] found rudder verbose: Package (diffutils,1:3.3-1+b1,default) [name,version,arch] found rudder verbose: Package (dialog,1.2-20140911-1,default) [name,version,arch] found rudder verbose: Package (debianutils,4.4+b1,default) [name,version,arch] found rudder verbose: Package (debian-keyring,2014.12.10,default) [name,version,arch] found rudder verbose: Package (debian-archive-keyring,2014.3,default) [name,version,arch] found rudder verbose: Package (debconf-utils,1.5.55,default) [name,version,arch] found rudder verbose: Package (debconf-i18n,1.5.55,default) [name,version,arch] found rudder verbose: Package (debconf,1.5.55,default) [name,version,arch] found rudder verbose: Package (dash,0.5.7-4+b1,default) [name,version,arch] found rudder verbose: Package (curl,7.38.0-4+deb8u3,default) [name,version,arch] found rudder verbose: Package (cron,3.0pl1-127,default) [name,version,arch] found rudder verbose: Package (cpp-4.9,4.9.1-19,default) [name,version,arch] found rudder verbose: Package (cpp,4:4.9.1-5,default) [name,version,arch] found rudder verbose: Package (cpio,2.11+dfsg-4,default) [name,version,arch] found rudder verbose: Package (coreutils,8.23-3,default) [name,version,arch] found rudder verbose: Package (console-setup-linux,1.116,default) [name,version,arch] found rudder verbose: Package (console-setup,1.116,default) [name,version,arch] found rudder verbose: Package (console-data,2:1.12-5,default) [name,version,arch] found rudder verbose: Package (console-common,0.7.88,default) [name,version,arch] found rudder verbose: Package (chef,12.0.3-1,default) [name,version,arch] found rudder verbose: Package (ca-certificates,20141019,default) [name,version,arch] found rudder verbose: Package (bzip2,1.0.6-7+b2,default) [name,version,arch] found rudder verbose: Package (bsdutils,1:2.25.2-4,default) [name,version,arch] found rudder verbose: Package (bsdmainutils,9.0.6,default) [name,version,arch] found rudder verbose: Package (binutils,2.25-5,default) [name,version,arch] found rudder verbose: Package (bash-completion,1:2.1-4,default) [name,version,arch] found rudder verbose: Package (bash,4.3-11+b1,default) [name,version,arch] found rudder verbose: Package (base-passwd,3.5.37,default) [name,version,arch] found rudder verbose: Package (base-files,8,default) [name,version,arch] found rudder verbose: Package (augeas-lenses,1.2.0-0.2,default) [name,version,arch] found rudder verbose: Package (apt-utils,1.0.9.6,default) [name,version,arch] found rudder verbose: Package (apt-transport-https,1.0.9.8.3,default) [name,version,arch] found rudder verbose: Package (apt,1.0.9.6,default) [name,version,arch] found rudder verbose: Package (adduser,3.113+nmu3,default) [name,version,arch] found rudder verbose: Package (acl,2.2.52-2,default) [name,version,arch] found rudder verbose: Already have a (cached) package list for this manager rudder verbose: Verifying action for promise curl rudder verbose: Package version was not specified rudder verbose: ... trying any arch '*' and any version '*' rudder verbose: PackageMatch: looking for [installed] (curl,*,*) [name,version,arch] in package manager /usr/bin/env DEBIAN_FRONTEND=noninteractive LC_ALL=C PATH=/bin:/sbin/:/usr/bin:/usr/sbin /usr/bin/dpkg -l rudder verbose: Comparing [installed] package (acl,2.2.52-2,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (adduser,3.113+nmu3,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (apt,1.0.9.6,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (apt-transport-https,1.0.9.8.3,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (apt-utils,1.0.9.6,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (augeas-lenses,1.2.0-0.2,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (base-files,8,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (base-passwd,3.5.37,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (bash,4.3-11+b1,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (bash-completion,1:2.1-4,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (binutils,2.25-5,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (bsdmainutils,9.0.6,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (bsdutils,1:2.25.2-4,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (bzip2,1.0.6-7+b2,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (ca-certificates,20141019,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (chef,12.0.3-1,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (console-common,0.7.88,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (console-data,2:1.12-5,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (console-setup,1.116,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (console-setup-linux,1.116,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (coreutils,8.23-3,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (cpio,2.11+dfsg-4,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (cpp,4:4.9.1-5,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (cpp-4.9,4.9.1-19,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (cron,3.0pl1-127,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [installed] package (curl,7.38.0-4+deb8u3,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Matched [installed] name 'curl' rudder verbose: Matched [installed] wildcard arch '*' rudder verbose: Matched [installed] wildcard version '*' rudder verbose: PackageMatch: package comparison for [installed] curl was decisive: MATCH rudder verbose: CheckPackageState: Installed package match for (curl,*,*) [name,version,arch] was decisive: MATCH rudder verbose: PackageMatch: looking for [available] (curl,*,*) [name,version,arch] in package manager /usr/bin/env DEBIAN_FRONTEND=noninteractive LC_ALL=C PATH=/bin:/sbin/:/usr/bin:/usr/sbin /usr/bin/dpkg -l rudder verbose: Comparing [available] package (acl,2.2.52-2,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (adduser,3.113+nmu3,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (apt,1.0.9.6,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (apt-transport-https,1.0.9.8.3,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (apt-utils,1.0.9.6,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (augeas-lenses,1.2.0-0.2,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (base-files,8,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (base-passwd,3.5.37,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (bash,4.3-11+b1,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (bash-completion,1:2.1-4,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (binutils,2.25-5,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (bsdmainutils,9.0.6,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (bsdutils,1:2.25.2-4,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (bzip2,1.0.6-7+b2,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (ca-certificates,20141019,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (chef,12.0.3-1,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (console-common,0.7.88,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (console-data,2:1.12-5,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (console-setup,1.116,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (console-setup-linux,1.116,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (coreutils,8.23-3,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (cpio,2.11+dfsg-4,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (cpp,4:4.9.1-5,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (cpp-4.9,4.9.1-19,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (cron,3.0pl1-127,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Comparing [available] package (curl,7.38.0-4+deb8u3,default) to [==] with given (curl,*,*) [name,version,arch] rudder verbose: Matched [available] name 'curl' rudder verbose: Matched [available] wildcard arch '*' rudder verbose: Matched [available] wildcard version '*' rudder verbose: PackageMatch: package comparison for [available] curl was decisive: MATCH rudder verbose: CheckPackageState: Available package match for (curl,*,*) [name,version,arch] was decisive: MATCH rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/inventory/1.0/fetchFusionTools.cf' at line 30 comment 'Installing curl using apt' rudder verbose: Package 'curl' already installed and matches criteria rudder verbose: rudder verbose: C: + promise outcome class 'fetchFusionTools_install_curl_kept' rudder verbose: C: + promise outcome class 'fetchFusionTools_install_curl_ok' rudder verbose: rudder verbose: A: Promise was KEPT rudder verbose: P: END packages promise (curl...) rudder verbose: Using old package promise. Please note that this will be obsolete in 3.8 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "packages" (pass 2) rudder verbose: P: Promiser/affected object: 'curl' rudder verbose: P: Part of bundle: fetchFusionTools rudder verbose: P: Base context class: debian rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/fetchFusionTools/packages/'curl'[0]' rudder verbose: P: rudder verbose: P: Comment: Installing curl using apt rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using old package promise. Please note that this will be obsolete in 3.8 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "packages" (pass 3) rudder verbose: P: Promiser/affected object: 'curl' rudder verbose: P: Part of bundle: fetchFusionTools rudder verbose: P: Base context class: debian rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/fetchFusionTools/packages/'curl'[0]' rudder verbose: P: rudder verbose: P: Comment: Installing curl using apt rudder verbose: P: ......................................................... rudder verbose: rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'fetchFusionTools' in namespace default rudder verbose: A: Promises kept in 'fetchFusionTools' = 1 rudder verbose: A: Promises not kept in 'fetchFusionTools' = 0 rudder verbose: A: Promises repaired in 'fetchFusionTools' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'fetchFusionTools' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/rudder_system_directives.cf' at line 54 rudder verbose: Method 'fetchFusionTools' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle fetchFusionTools rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (Rudder system policy: daily in...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'Rudder system policy: daily inventory/In' rudder verbose: P: Part of bundle: rudder_system_directives rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle virtualMachines rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "VBoxListFile" rudder verbose: V: Computing value of "VMWareListFile" rudder verbose: V: Computing value of "VMWareScript_ServerLocation" rudder verbose: V: Computing value of "VBoxAttr" rudder verbose: V: Computing value of "VMWareAttr" rudder verbose: V: Computing value of "VMWareScript" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "VBoxListFile" rudder verbose: V: Computing value of "VMWareListFile" rudder verbose: V: Computing value of "VMWareScript_ServerLocation" rudder verbose: V: Computing value of "VBoxAttr" rudder verbose: V: Computing value of "VMWareAttr" rudder verbose: V: Computing value of "VMWareScript" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "VBoxListFile" rudder verbose: V: Computing value of "VMWareListFile" rudder verbose: V: Computing value of "VMWareScript_ServerLocation" rudder verbose: V: Computing value of "VBoxAttr" rudder verbose: V: Computing value of "VMWareAttr" rudder verbose: V: Computing value of "VMWareScript" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'virtualMachines' in namespace default rudder verbose: A: Zero promises executed for bundle 'virtualMachines' rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/rudder_system_directives.cf' at line 55 rudder verbose: Method 'virtualMachines' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle virtualMachines rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (Rudder system policy: daily in...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'Rudder system policy: daily inventory/In' rudder verbose: P: Part of bundle: rudder_system_directives rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle doInventory rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass1 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/tmp/uuid.txt' rudder verbose: P: Part of bundle: doInventory rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/doInventory/files/'/var/rudder/tmp/uuid.txt'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/tmp/uuid.txt' rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/inventory/1.0/fusionAgent.cf' at line 81 rudder verbose: File '/var/rudder/tmp/uuid.txt' does not exist as promised rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/tmp/uuid.txt...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: Part of bundle: doInventory rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/doInventory/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle computeInventoryTime rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "run_interval" rudder verbose: V: Computing value of "inventory_time_hours" rudder verbose: V: Computing value of "inventory_time_selection" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: inventory_run_selection rudder verbose: C: + Private class: default_schedule rudder verbose: C: + Private class: less_than_one_hour_interval rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "run_interval" rudder verbose: V: Computing value of "inventory_time_hours" rudder verbose: V: Computing value of "inventory_time_selection" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'inventory_run_selection' is already set rudder verbose: Skipping evaluation of classes promise as class 'default_schedule' is already set rudder verbose: Skipping evaluation of classes promise as class 'less_than_one_hour_interval' is already set rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "run_interval" rudder verbose: V: Computing value of "inventory_time_hours" rudder verbose: V: Computing value of "inventory_time_selection" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'inventory_run_selection' is already set rudder verbose: Skipping evaluation of classes promise as class 'default_schedule' is already set rudder verbose: Skipping evaluation of classes promise as class 'less_than_one_hour_interval' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'computeInventoryTime' in namespace default rudder verbose: A: Zero promises executed for bundle 'computeInventoryTime' rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/inventory/1.0/fusionAgent.cf' at line 86 rudder verbose: Method 'computeInventoryTime' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle computeInventoryTime rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass2 rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/tmp/uuid.txt' rudder verbose: P: Part of bundle: doInventory rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/doInventory/files/'/var/rudder/tmp/uuid.txt'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/tmp/uuid.txt' rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass3 rudder verbose: Skipping evaluation of classes promise as class 'pass2' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/tmp/uuid.txt' rudder verbose: P: Part of bundle: doInventory rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/doInventory/files/'/var/rudder/tmp/uuid.txt'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/tmp/uuid.txt' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 3) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: doInventory( {'Inventory','log_info','inventory-all@@inventory-all@@6','inventory','None','An inventory was already sent less than 8 hours ago'}) rudder verbose: P: Base context class: pass3.inventory_sent rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/doInventory/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report( {'Inventory','log_info','inventory-all@@inventory-all@@6','inventory','None','An inventory was already sent less than 8 hours ago'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: rudder_common_report( {'Inventory','log_info','inventory-all@@inventory-all@@6','inventory','None','An inventory was already sent less than 8 hours ago',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/doInventory/methods/'any'/default/rudder_common_report/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report_index( {'Inventory','log_info','inventory-all@@inventory-all@@6','inventory','None','An inventory was already sent less than 8 hours ago',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: log_reports rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Inventory@@log_info@@inventory-all@@in' rudder verbose: P: From parameterized bundle: rudder_common_report_index( {'Inventory','log_info','inventory-all@@inventory-all@@6','inventory','None','An inventory was already sent less than 8 hours ago',''}) rudder verbose: P: Base context class: log_reports rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/doInventory/methods/'any'/default/rudder_common_report/methods/'report'/default/rudder_common_report_index/reports/'@@Inventory@@log_info@@inventory-all@@inventory-all@@6@@inventory@@None@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.An inventory was already sent less than 8 hours ago'[0]' rudder verbose: P: rudder verbose: P: Comment: Reporting for Inventory message An inventory was already sent less than 8 hours ago for index rudder verbose: P: ......................................................... rudder verbose: R: @@Inventory@@log_info@@inventory-all@@inventory-all@@6@@inventory@@None@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#An inventory was already sent less than 8 hours ago rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Inventory@@log_info@@invento...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report_index' = 1 rudder verbose: A: Promises not kept in 'rudder_common_report_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 101 rudder verbose: Method 'rudder_common_report_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report' = 2 rudder verbose: A: Promises not kept in 'rudder_common_report' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/inventory/1.0/fusionAgent.cf' at line 108 rudder verbose: Method 'rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 3) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: doInventory( {'Inventory','result_success','inventory-all@@inventory-all@@6','inventory','None','Next inventory scheduled between 00:00 and 06:00'}) rudder verbose: P: Base context class: pass3.(!(Night.splaying).!force_inventory) rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/doInventory/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report( {'Inventory','result_success','inventory-all@@inventory-all@@6','inventory','None','Next inventory scheduled between 00:00 and 06:00'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: rudder_common_report( {'Inventory','result_success','inventory-all@@inventory-all@@6','inventory','None','Next inventory scheduled between 00:00 and 06:00',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/doInventory/methods/'any'/default/rudder_common_report/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report_index( {'Inventory','result_success','inventory-all@@inventory-all@@6','inventory','None','Next inventory scheduled between 00:00 and 06:00',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: log_reports rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Inventory@@result_success@@inventory-a' rudder verbose: P: From parameterized bundle: rudder_common_report_index( {'Inventory','result_success','inventory-all@@inventory-all@@6','inventory','None','Next inventory scheduled between 00:00 and 06:00',''}) rudder verbose: P: Base context class: log_reports rudder verbose: P: Container path : '/default/rudder_system_directives/methods/'Rudder system policy: daily inventory/Inventory'/default/doInventory/methods/'any'/default/rudder_common_report/methods/'report'/default/rudder_common_report_index/reports/'@@Inventory@@result_success@@inventory-all@@inventory-all@@6@@inventory@@None@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.Next inventory scheduled between 00:00 and 06:00'[0]' rudder verbose: P: rudder verbose: P: Comment: Reporting for Inventory message Next inventory scheduled between 00:00 and 06:00 for index rudder verbose: P: ......................................................... rudder verbose: R: @@Inventory@@result_success@@inventory-all@@inventory-all@@6@@inventory@@None@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#Next inventory scheduled between 00:00 and 06:00 rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Inventory@@result_success@@i...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report_index' = 1 rudder verbose: A: Promises not kept in 'rudder_common_report_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 101 rudder verbose: Method 'rudder_common_report_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report' = 2 rudder verbose: A: Promises not kept in 'rudder_common_report' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/inventory/1.0/fusionAgent.cf' at line 111 rudder verbose: Method 'rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'doInventory' in namespace default rudder verbose: A: Promises kept in 'doInventory' = 8 rudder verbose: A: Promises not kept in 'doInventory' = 0 rudder verbose: A: Promises repaired in 'doInventory' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'doInventory' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/rudder_system_directives.cf' at line 56 rudder verbose: Method 'doInventory' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle doInventory rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (Rudder system policy: daily in...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_system_directives' in namespace default rudder verbose: A: Promises kept in 'rudder_system_directives' = 12 rudder verbose: A: Promises not kept in 'rudder_system_directives' = 0 rudder verbose: A: Promises repaired in 'rudder_system_directives' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_system_directives' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_system_directives rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_directives rudder verbose: B: ***************************************************************** rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'Global configuration for all nodes/Gener' rudder verbose: P: Part of bundle: rudder_directives rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/Generic CFEngine variable definition'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle generic_variable_def_report rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "generic_name_uuid[1]" rudder verbose: V: Computing value of "generic_variable_name[1]" rudder verbose: V: Computing value of "generic_variable_name_index" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass1 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "generic_name_uuid[1]" rudder verbose: V: Computing value of "generic_variable_name[1]" rudder verbose: V: Computing value of "generic_variable_name_index" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass2 rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "generic_name_uuid[1]" rudder verbose: V: Computing value of "generic_variable_name[1]" rudder verbose: V: Computing value of "generic_variable_name_index" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: pass3 rudder verbose: Skipping evaluation of classes promise as class 'pass2' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 3) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: generic_variable_def_report( {'genericVariableDefinition','result_success','32377fd7-02fd-43d0-aab7-28460a91347b@@140cc3c4-dcb8-4adf-b588-db0720c43d5c@@3','Variable definition','package','A generic variable definition is set for variable package'}) rudder verbose: P: Base context class: pass3.((linux|!linux)) rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/Generic CFEngine variable definition'/default/generic_variable_def_report/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report( {'genericVariableDefinition','result_success','32377fd7-02fd-43d0-aab7-28460a91347b@@140cc3c4-dcb8-4adf-b588-db0720c43d5c@@3','Variable definition','package','A generic variable definition is set for variable package'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report' (type: s) in pass 3 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: rudder_common_report( {'genericVariableDefinition','result_success','32377fd7-02fd-43d0-aab7-28460a91347b@@140cc3c4-dcb8-4adf-b588-db0720c43d5c@@3','Variable definition','package','A generic variable definition is set for variable package',''}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/Generic CFEngine variable definition'/default/generic_variable_def_report/methods/'any'/default/rudder_common_report/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle rudder_common_report_index( {'genericVariableDefinition','result_success','32377fd7-02fd-43d0-aab7-28460a91347b@@140cc3c4-dcb8-4adf-b588-db0720c43d5c@@3','Variable definition','package','A generic variable definition is set for variable package',''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'index' in scope 'rudder_common_report_index' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: log_reports rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@genericVariableDefinition@@result_succ' rudder verbose: P: From parameterized bundle: rudder_common_report_index( {'genericVariableDefinition','result_success','32377fd7-02fd-43d0-aab7-28460a91347b@@140cc3c4-dcb8-4adf-b588-db0720c43d5c@@3','Variable definition','package','A generic variable definition is set for variable package',''}) rudder verbose: P: Base context class: log_reports rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/Generic CFEngine variable definition'/default/generic_variable_def_report/methods/'any'/default/rudder_common_report/methods/'report'/default/rudder_common_report_index/reports/'@@genericVariableDefinition@@result_success@@32377fd7-02fd-43d0-aab7-28460a91347b@@140cc3c4-dcb8-4adf-b588-db0720c43d5c@@3@@Variable definition@@package@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.A generic variable definition is set for variable package'[0]' rudder verbose: P: rudder verbose: P: Comment: Reporting for genericVariableDefinition message A generic variable definition is set for variable package for index rudder verbose: P: ......................................................... rudder verbose: R: @@genericVariableDefinition@@result_success@@32377fd7-02fd-43d0-aab7-28460a91347b@@140cc3c4-dcb8-4adf-b588-db0720c43d5c@@3@@Variable definition@@package@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#A generic variable definition is set for variable package rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@genericVariableDefinition@@r...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'log_reports' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report_index' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report_index' = 1 rudder verbose: A: Promises not kept in 'rudder_common_report_index' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report_index' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report_index' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/common/1.0/rudder_stdlib_core.cf' at line 101 rudder verbose: Method 'rudder_common_report_index' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report_index rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_common_report' in namespace default rudder verbose: A: Promises kept in 'rudder_common_report' = 2 rudder verbose: A: Promises not kept in 'rudder_common_report' = 0 rudder verbose: A: Promises repaired in 'rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/genericVariableDefinition/2.0/genericVariableDefinition.cf' at line 50 rudder verbose: Method 'rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'generic_variable_def_report' in namespace default rudder verbose: A: Promises kept in 'generic_variable_def_report' = 3 rudder verbose: A: Promises not kept in 'generic_variable_def_report' = 0 rudder verbose: A: Promises repaired in 'generic_variable_def_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'generic_variable_def_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/rudder_directives.cf' at line 38 rudder verbose: Method 'generic_variable_def_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle generic_variable_def_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (Global configuration for all n...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'Global configuration for all nodes/test ' rudder verbose: P: From parameterized bundle: rudder_directives( {'test_ncf_technique'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle current_technique_report_info( {'test_ncf_technique'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'name' in scope 'current_technique_report_info' (type: s) in pass 1 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "technique_name" rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "technique_name" rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "technique_name" rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'current_technique_report_info' in namespace default rudder verbose: A: Zero promises executed for bundle 'current_technique_report_info' rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/rudder_directives.cf' at line 39 rudder verbose: Method 'current_technique_report_info' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle current_technique_report_info rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (Global configuration for all n...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'Global configuration for all nodes/test ' rudder verbose: P: From parameterized bundle: rudder_directives( {'test_ncf_technique'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle test_ncf_technique rudder verbose: B: ***************************************************************** rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: V: Computing value of "class_prefix" rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'method_call' rudder verbose: P: From parameterized bundle: test_ncf_technique( {'/tmp/test_ncf'}) rudder verbose: P: Base context class: any rudder verbose: P: "if" class condition: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle directory_check_exists( {'/tmp/test_ncf'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'directory_name' in scope 'directory_check_exists' (type: s) in pass 1 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "old_class_prefix" rudder verbose: V: Computing value of "promisers" rudder verbose: V: Computing value of "class_prefix" rudder verbose: V: Computing value of "args" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: directory_exists rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'directory_exists' rudder verbose: P: From parameterized bundle: directory_check_exists( {'directory_check_exists__tmp_test_ncf'}) rudder verbose: P: Base context class: directory_exists rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'directory_exists'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle _classes_success( {'directory_check_exists__tmp_test_ncf'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'destination_prefix' in scope '_classes_success' (type: s) in pass 1 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "prefix" rudder verbose: V: Computing value of "suffix" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: destination_defined rudder verbose: C: + Private class: destination_not_empty rudder verbose: C: + Private class: destination_exists rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_directory_check_exists__tmp_test_ncf' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_not_repaired' rudder verbose: rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "prefix" rudder verbose: V: Computing value of "suffix" rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_directory_check_exists__tmp_test_ncf' rudder verbose: rudder verbose: V: Computing value of "promise_kept_local" rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_directory_check_exists__tmp_test_ncf' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_ok' rudder verbose: rudder verbose: V: Computing value of "local_ok" rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_reached' rudder verbose: rudder verbose: V: Computing value of "local_reached" rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_kept' rudder verbose: rudder verbose: V: Computing value of "local_kept" rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_not_repaired' rudder verbose: rudder verbose: V: Computing value of "local_not_repaired" rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_not_repaired' rudder verbose: rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'destination_defined' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_not_empty' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_exists' is already set rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_directory_check_exists__tmp_test_ncf' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_not_repaired' rudder verbose: rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "prefix" rudder verbose: V: Computing value of "suffix" rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_directory_check_exists__tmp_test_ncf' rudder verbose: rudder verbose: V: Computing value of "promise_kept_local" rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_directory_check_exists__tmp_test_ncf' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_ok' rudder verbose: rudder verbose: V: Computing value of "local_ok" rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_reached' rudder verbose: rudder verbose: V: Computing value of "local_reached" rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_kept' rudder verbose: rudder verbose: V: Computing value of "local_kept" rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_not_repaired' rudder verbose: rudder verbose: V: Computing value of "local_not_repaired" rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_not_repaired' rudder verbose: rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'destination_defined' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_not_empty' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_exists' is already set rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_directory_check_exists__tmp_test_ncf' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_ok' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_reached' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_kept' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_check_exists__tmp_test_ncf_not_repaired' rudder verbose: rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for '_classes_success' in namespace default rudder verbose: A: Zero promises executed for bundle '_classes_success' rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf' at line 43 rudder verbose: Method '_classes_success' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle _classes_success rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (directory_exists...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'directory_exists' rudder verbose: P: From parameterized bundle: directory_check_exists( {''}) rudder verbose: P: Base context class: directory_exists rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'directory_exists'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle _classes_success( {''}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'destination_prefix' in scope '_classes_success' (type: s) in pass 1 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "prefix" rudder verbose: V: Computing value of "suffix" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: destination_defined rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "prefix" rudder verbose: V: Computing value of "suffix" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'destination_defined' is already set rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "prefix" rudder verbose: V: Computing value of "suffix" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'destination_defined' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for '_classes_success' in namespace default rudder verbose: A: Zero promises executed for bundle '_classes_success' rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf' at line 44 rudder verbose: Method '_classes_success' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle _classes_success rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (directory_exists...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'report' rudder verbose: P: From parameterized bundle: directory_check_exists( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle _log( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'message' in scope '_log' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'old_class_prefix' in scope '_log' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'origin_class_prefix' in scope '_log' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'args' in scope '_log' (type: s) in pass 1 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'wrapper for _log_default' rudder verbose: P: From parameterized bundle: _log( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for _log_default'[0]' rudder verbose: P: rudder verbose: P: Comment: Call the ${method} bundle with arguments directory_check_exists__tmp_test_ncf, , @{args} rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle _log_default( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'message' in scope '_log_default' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'old_class_prefix' in scope '_log_default' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'origin_class_prefix' in scope '_log_default' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'args' in scope '_log_default' (type: s) in pass 1 rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "canonified_prefix" rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: V: Computing value of "promiser_count" rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: V: Computing value of "nologger_len" rudder verbose: V: Computing value of "promisers_list_nologger" rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: V: Computing value of "promisers" rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: V: Computing value of "arg_list" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '[DEBUG] Promise kept, not doing anything' rudder verbose: P: From parameterized bundle: _log_default( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: debug.!has_promiser_stack rudder verbose: P: "if" class condition: directory_check_exists__tmp_test_ncf_kept.!directory_check_exists__tmp_test_ncf_repaired.!directory_check_exists__tmp_test_ncf_not_ok rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for _log_default'/default/_log_default/reports/'[DEBUG] Promise kept, not doing anything: Check if directory /tmp/test_ncf exists'[0]' rudder verbose: P: ......................................................... rudder verbose: R: [DEBUG] Promise kept, not doing anything: Check if directory /tmp/test_ncf exists rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise ([DEBUG] Promise kept, not doin...) rudder verbose: Skipping promise '${configuration#info} Promise repaired, made a change: ${message}', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${configuration#error} Promise could not be repaired, error encountered: ${message}', for if/ifvarclass is not in scope rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "canonified_prefix" rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: V: Computing value of "promiser_count" rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: V: Computing value of "nologger_len" rudder verbose: V: Computing value of "promisers_list_nologger" rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: V: Computing value of "promisers" rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: V: Computing value of "arg_list" rudder verbose: Skipping promise '${configuration#info} Promise repaired, made a change: ${message}', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${configuration#error} Promise could not be repaired, error encountered: ${message}', for if/ifvarclass is not in scope rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "canonified_prefix" rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: V: Computing value of "promiser_count" rudder verbose: Function 'length', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: V: Computing value of "nologger_len" rudder verbose: V: Computing value of "promisers_list_nologger" rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: V: Computing value of "promisers" rudder verbose: Function 'join', argument 'promisers_list_nologger' did not resolve to a variable rudder verbose: V: Computing value of "arg_list" rudder verbose: Skipping promise '${configuration#info} Promise repaired, made a change: ${message}', for if/ifvarclass is not in scope rudder verbose: Skipping promise '${configuration#error} Promise could not be repaired, error encountered: ${message}', for if/ifvarclass is not in scope rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for '_log_default' in namespace default rudder verbose: A: Promises kept in '_log_default' = 1 rudder verbose: A: Promises not kept in '_log_default' = 0 rudder verbose: A: Promises repaired in '_log_default' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle '_log_default' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/_log.cf' at line 34 comment 'Call the ${method} bundle with arguments directory_check_exists__tmp_test_ncf, , @{args}' rudder verbose: Method '_log_default' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle _log_default rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (wrapper for _log_default...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 3) rudder verbose: P: Promiser/affected object: 'wrapper for log_rudder' rudder verbose: P: From parameterized bundle: _log( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'[1]' rudder verbose: P: rudder verbose: P: Comment: Call the ${method} bundle with arguments directory_check_exists__tmp_test_ncf, , @{args} rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle log_rudder( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'message' in scope 'log_rudder' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'old_class_prefix' in scope 'log_rudder' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'origin_class_prefix' in scope 'log_rudder' (type: s) in pass 3 rudder verbose: V: + Private parameter: 'args' in scope 'log_rudder' (type: s) in pass 3 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "expected_reports_source" rudder verbose: V: Computing value of "expected_reports_temp" rudder verbose: V: Computing value of "expected_reports_file" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: final_resfile_exists rudder verbose: C: + Private class: pass1 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs/ru' rudder verbose: P: From parameterized bundle: log_rudder( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: !logger_rudder_temp_resfile_repaired rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/log_rudder.cf' at line 97 rudder verbose: File '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' exists as promised rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_logger_rudder_temp_resfile' rudder verbose: C: + promise outcome class 'logger_rudder_temp_resfile_kept' rudder verbose: C: + promise outcome class 'logger_rudder_temp_resfile_ok' rudder verbose: C: + promise outcome class 'logger_rudder_temp_resfile_not_repaired' rudder verbose: C: + promise outcome class 'logger_rudder_temp_resfile_reached' rudder verbose: rudder verbose: Build file model from a blank slate (emptying) rudder verbose: Rendering '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' using template '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv' with method 'cfengine' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '. This file contains one line per report' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'. This file contains one line per report expected by Rudder from this technique'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: rudder verbose: Inserting the promised line '# This file contains one line per report expected by Rudder from this technique' into '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' after locator rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '. Format: technique_name;;class_prefix_$' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'. Format: technique_name;;class_prefix_${key};;@@RUDDER_ID@@;;component name;;component key'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: rudder verbose: Inserting the promised line '# Format: technique_name;;class_prefix_${key};;@@RUDDER_ID@@;;component name;;component key' into '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' after locator rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: 'test_ncf_technique;;directory_check_exis' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'test_ncf_technique;;directory_check_exists_/tmp/test_ncf;;32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3;;Directory check exists;;/tmp/test_ncf'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: rudder verbose: Inserting the promised line 'test_ncf_technique;;directory_check_exists_/tmp/test_ncf;;32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3;;Directory check exists;;/tmp/test_ncf' into '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' after locator rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: 'test_ncf_technique;;directory_create_/tm' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'test_ncf_technique;;directory_create_/tmp/test_ncf;;32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3;;Directory create;;/tmp/test_ncf'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: rudder verbose: Inserting the promised line 'test_ncf_technique;;directory_create_/tmp/test_ncf;;32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3;;Directory create;;/tmp/test_ncf' into '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' after locator rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '. This file contains one line per report' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'. This file contains one line per report expected by Rudder from this technique'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '. Format: technique_name;;class_prefix_$' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'. Format: technique_name;;class_prefix_${key};;@@RUDDER_ID@@;;component name;;component key'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: 'test_ncf_technique;;directory_check_exis' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'test_ncf_technique;;directory_check_exists_/tmp/test_ncf;;32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3;;Directory check exists;;/tmp/test_ncf'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: 'test_ncf_technique;;directory_create_/tm' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'test_ncf_technique;;directory_create_/tmp/test_ncf;;32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3;;Directory create;;/tmp/test_ncf'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '. This file contains one line per report' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'. This file contains one line per report expected by Rudder from this technique'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: '. Format: technique_name;;class_prefix_$' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'. Format: technique_name;;class_prefix_${key};;@@RUDDER_ID@@;;component name;;component key'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: 'test_ncf_technique;;directory_check_exis' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'test_ncf_technique;;directory_check_exists_/tmp/test_ncf;;32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3;;Directory check exists;;/tmp/test_ncf'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "insert_lines" (pass 1) rudder verbose: P: Promiser/affected object: 'test_ncf_technique;;directory_create_/tm' rudder verbose: P: From parameterized bundle: temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'/default/temp_cf_bundle__var_rudder_cfengine_community_inputs_rudder_expected_reports_csv/insert_lines/'test_ncf_technique;;directory_create_/tmp/test_ncf;;32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3;;Directory create;;/tmp/test_ncf'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/log_rudder.cf' at line 97 rudder verbose: No edit changes to file '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' need saving rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_logger_rudder_temp_resfile' rudder verbose: C: + promise outcome class 'logger_rudder_temp_resfile_kept' rudder verbose: C: + promise outcome class 'logger_rudder_temp_resfile_ok' rudder verbose: C: + promise outcome class 'logger_rudder_temp_resfile_not_repaired' rudder verbose: C: + promise outcome class 'logger_rudder_temp_resfile_reached' rudder verbose: rudder verbose: Handling file existence constraints on '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' rudder verbose: A: Promise was KEPT rudder verbose: P: END files promise (/var/rudder/cfengine-community...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "expected_reports_source" rudder verbose: V: Computing value of "expected_reports_temp" rudder verbose: V: Computing value of "expected_reports_file" rudder verbose: V: Computing value of "c_class_prefix" rudder verbose: getfields: defining 'report_data[1]' => 'test_ncf_technique' rudder verbose: getfields: defining 'report_data[2]' => 'directory_check_exists__tmp_test_ncf' rudder verbose: getfields: defining 'report_data[3]' => '32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3' rudder verbose: getfields: defining 'report_data[4]' => 'Directory check exists' rudder verbose: getfields: defining 'report_data[5]' => '/tmp/test_ncf' rudder verbose: getfields: defining 'report_data[6]' => '${reports[0][5]}' rudder verbose: getfields: defining 'report_data[7]' => '${reports[0][6]}' rudder verbose: V: Computing value of "number_lines" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: report_data_read rudder verbose: Could not resolve expected list variable 'this.callers_promisers' in function 'nth' rudder verbose: Could not resolve expected list variable 'this.callers_promisers' in function 'nth' rudder verbose: Skipping evaluation of classes promise as class 'final_resfile_exists' is already set rudder verbose: C: + Private class: pass2 rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: getfields: defining 'report_data[1]' => 'test_ncf_technique' rudder verbose: getfields: defining 'report_data[2]' => 'directory_check_exists__tmp_test_ncf' rudder verbose: getfields: defining 'report_data[3]' => '32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3' rudder verbose: getfields: defining 'report_data[4]' => 'Directory check exists' rudder verbose: getfields: defining 'report_data[5]' => '/tmp/test_ncf' rudder verbose: getfields: defining 'report_data[6]' => '${reports[0][5]}' rudder verbose: getfields: defining 'report_data[7]' => '${reports[0][6]}' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs/ru' rudder verbose: P: From parameterized bundle: log_rudder( {'Check if directory /tmp/test_ncf exists','directory_check_exists__tmp_test_ncf','','@{args}'}) rudder verbose: P: Base context class: !logger_rudder_temp_resfile_repaired rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 2) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: log_rudder( {'test_ncf_technique','directory_check_exists__tmp_test_ncf','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory check exists','/tmp/test_ncf','Check if directory /tmp/test_ncf exists'}) rudder verbose: P: Base context class: !report_v2.report_data_read.!no_old_class_prefix rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle _rudder_common_reports_generic( {'test_ncf_technique','directory_check_exists__tmp_test_ncf','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory check exists','/tmp/test_ncf','Check if directory /tmp/test_ncf exists'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'class_prefix' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'identifier' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'component_name' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'component_key' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'message_prefix' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: Skipping promise 'na', for if/ifvarclass is not in scope rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'success' rudder verbose: P: From parameterized bundle: _rudder_common_reports_generic( {'test_ncf_technique','result_success','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory check exists','/tmp/test_ncf','Check if directory /tmp/test_ncf exists was correct'}) rudder verbose: P: Base context class: any rudder verbose: P: "if" class condition: directory_check_exists__tmp_test_ncf_kept.!directory_check_exists__tmp_test_ncf_repaired.!directory_check_exists__tmp_test_ncf_error rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/methods/'any'/default/_rudder_common_reports_generic/methods/'success'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle _rudder_common_report( {'test_ncf_technique','result_success','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory check exists','/tmp/test_ncf','Check if directory /tmp/test_ncf exists was correct'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@test_ncf_technique@@result_success@@32' rudder verbose: P: From parameterized bundle: _rudder_common_report( {'test_ncf_technique','result_success','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory check exists','/tmp/test_ncf','Check if directory /tmp/test_ncf exists was correct'}) rudder verbose: P: Base context class: !changes_only|send_reports rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/methods/'any'/default/_rudder_common_reports_generic/methods/'success'/default/_rudder_common_report/reports/'@@test_ncf_technique@@result_success@@32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3@@Directory check exists@@/tmp/test_ncf@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.Check if directory /tmp/test_ncf exists was correct'[0]' rudder verbose: P: ......................................................... rudder verbose: R: @@test_ncf_technique@@result_success@@32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3@@Directory check exists@@/tmp/test_ncf@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#Check if directory /tmp/test_ncf exists was correct rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@test_ncf_technique@@result_s...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for '_rudder_common_report' in namespace default rudder verbose: A: Promises kept in '_rudder_common_report' = 1 rudder verbose: A: Promises not kept in '_rudder_common_report' = 0 rudder verbose: A: Promises repaired in '_rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle '_rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/log_rudder.cf' at line 239 rudder verbose: Method '_rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle _rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (success...) rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'na', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'na', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for '_rudder_common_reports_generic' in namespace default rudder verbose: A: Promises kept in '_rudder_common_reports_generic' = 2 rudder verbose: A: Promises not kept in '_rudder_common_reports_generic' = 0 rudder verbose: A: Promises repaired in '_rudder_common_reports_generic' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle '_rudder_common_reports_generic' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/log_rudder.cf' at line 120 rudder verbose: Method '_rudder_common_reports_generic' verified rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_logger_rudder_directory_check_exists__tmp_test_ncf' rudder verbose: C: + promise outcome class 'logger_rudder_directory_check_exists__tmp_test_ncf_kept' rudder verbose: C: + promise outcome class 'logger_rudder_directory_check_exists__tmp_test_ncf_ok' rudder verbose: C: + promise outcome class 'logger_rudder_directory_check_exists__tmp_test_ncf_not_repaired' rudder verbose: C: + promise outcome class 'logger_rudder_directory_check_exists__tmp_test_ncf_reached' rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle _rudder_common_reports_generic rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "expected_reports_source" rudder verbose: V: Computing value of "expected_reports_temp" rudder verbose: V: Computing value of "expected_reports_file" rudder verbose: V: Computing value of "c_class_prefix" rudder verbose: getfields: defining 'report_data[1]' => 'test_ncf_technique' rudder verbose: getfields: defining 'report_data[2]' => 'directory_check_exists__tmp_test_ncf' rudder verbose: getfields: defining 'report_data[3]' => '32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3' rudder verbose: getfields: defining 'report_data[4]' => 'Directory check exists' rudder verbose: getfields: defining 'report_data[5]' => '/tmp/test_ncf' rudder verbose: getfields: defining 'report_data[6]' => '${reports[0][5]}' rudder verbose: getfields: defining 'report_data[7]' => '${reports[0][6]}' rudder verbose: V: Computing value of "number_lines" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'report_data_read' is already set rudder verbose: Could not resolve expected list variable 'this.callers_promisers' in function 'nth' rudder verbose: Could not resolve expected list variable 'this.callers_promisers' in function 'nth' rudder verbose: Skipping evaluation of classes promise as class 'final_resfile_exists' is already set rudder verbose: C: + Private class: pass3 rudder verbose: Skipping evaluation of classes promise as class 'pass2' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: getfields: defining 'report_data[1]' => 'test_ncf_technique' rudder verbose: getfields: defining 'report_data[2]' => 'directory_check_exists__tmp_test_ncf' rudder verbose: getfields: defining 'report_data[3]' => '32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3' rudder verbose: getfields: defining 'report_data[4]' => 'Directory check exists' rudder verbose: getfields: defining 'report_data[5]' => '/tmp/test_ncf' rudder verbose: getfields: defining 'report_data[6]' => '${reports[0][5]}' rudder verbose: getfields: defining 'report_data[7]' => '${reports[0][6]}' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs/ru' rudder verbose: P: From parameterized bundle: log_rudder( {'test_ncf_technique','result_success','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory check exists','/tmp/test_ncf','Check if directory /tmp/test_ncf exists was correct'}) rudder verbose: P: Base context class: !logger_rudder_temp_resfile_repaired rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique/methods/'method_call'/default/directory_check_exists/methods/'report'/default/_log/methods/'wrapper for log_rudder'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'log_rudder' in namespace default rudder verbose: A: Promises kept in 'log_rudder' = 5 rudder verbose: A: Promises not kept in 'log_rudder' = 0 rudder verbose: A: Promises repaired in 'log_rudder' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'log_rudder' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/_log.cf' at line 34 comment 'Call the ${method} bundle with arguments directory_check_exists__tmp_test_ncf, , @{args}' rudder verbose: Method 'log_rudder' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle log_rudder rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (wrapper for log_rudder...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for '_log' in namespace default rudder verbose: A: Promises kept in '_log' = 8 rudder verbose: A: Promises not kept in '_log' = 0 rudder verbose: A: Promises repaired in '_log' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle '_log' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/directory_check_exists.cf' at line 51 rudder verbose: Method '_log' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle _log rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (report...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "old_class_prefix" rudder verbose: V: Computing value of "promisers" rudder verbose: V: Computing value of "class_prefix" rudder verbose: V: Computing value of "args" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'directory_exists' is already set rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "old_class_prefix" rudder verbose: V: Computing value of "promisers" rudder verbose: V: Computing value of "class_prefix" rudder verbose: V: Computing value of "args" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'directory_exists' is already set rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'directory_check_exists' in namespace default rudder verbose: A: Promises kept in 'directory_check_exists' = 11 rudder verbose: A: Promises not kept in 'directory_check_exists' = 0 rudder verbose: A: Promises repaired in 'directory_check_exists' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'directory_check_exists' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/test_ncf_technique.cf' at line 11 rudder verbose: Method 'directory_check_exists' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle directory_check_exists rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (method_call...) rudder verbose: Skipping promise 'method_call', for if/ifvarclass is not in scope rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: V: Computing value of "class_prefix" rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Skipping promise 'method_call', for if/ifvarclass is not in scope rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: V: Computing value of "class_prefix" rudder verbose: Function 'join', argument 'this.callers_promisers' did not resolve to a variable rudder verbose: Skipping promise 'method_call', for if/ifvarclass is not in scope rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'test_ncf_technique' in namespace default rudder verbose: A: Promises kept in 'test_ncf_technique' = 12 rudder verbose: A: Promises not kept in 'test_ncf_technique' = 0 rudder verbose: A: Promises repaired in 'test_ncf_technique' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'test_ncf_technique' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/rudder_directives.cf' at line 40 rudder verbose: Method 'test_ncf_technique' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle test_ncf_technique rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (Global configuration for all n...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'Global configuration for all nodes/test ' rudder verbose: P: From parameterized bundle: rudder_directives( {'/tmp/test_ncf'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle test_ncf_technique_rudder_reporting rudder verbose: B: ***************************************************************** rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'dummy_report' rudder verbose: P: From parameterized bundle: test_ncf_technique_rudder_reporting( {'directory_create__tmp_test_ncf'}) rudder verbose: P: Base context class: !(any.directory_check_exists__tmp_test_ncf_error) rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique_rudder_reporting/methods/'dummy_report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle _classes_noop( {'directory_create__tmp_test_ncf'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'destination_prefix' in scope '_classes_noop' (type: s) in pass 1 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "suffix" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: destination_defined rudder verbose: C: + Private class: destination_not_empty rudder verbose: C: + Private class: destination_exists rudder verbose: rudder verbose: C: + promise outcome class 'directory_create__tmp_test_ncf_noop' rudder verbose: rudder verbose: rudder verbose: C: + promise outcome class 'directory_create__tmp_test_ncf_noop' rudder verbose: rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "suffix" rudder verbose: rudder verbose: C: + promise outcome class 'directory_create__tmp_test_ncf_noop' rudder verbose: rudder verbose: V: Computing value of "local_noop" rudder verbose: rudder verbose: C: + promise outcome class 'directory_create__tmp_test_ncf_noop' rudder verbose: rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'destination_defined' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_not_empty' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_exists' is already set rudder verbose: rudder verbose: C: + promise outcome class 'directory_create__tmp_test_ncf_noop' rudder verbose: rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "suffix" rudder verbose: rudder verbose: C: + promise outcome class 'directory_create__tmp_test_ncf_noop' rudder verbose: rudder verbose: V: Computing value of "local_noop" rudder verbose: rudder verbose: C: + promise outcome class 'directory_create__tmp_test_ncf_noop' rudder verbose: rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'destination_defined' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_not_empty' is already set rudder verbose: Skipping evaluation of classes promise as class 'destination_exists' is already set rudder verbose: rudder verbose: C: + promise outcome class 'directory_create__tmp_test_ncf_noop' rudder verbose: rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for '_classes_noop' in namespace default rudder verbose: A: Zero promises executed for bundle '_classes_noop' rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/rudder_reporting.cf' at line 6 rudder verbose: Method '_classes_noop' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle _classes_noop rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (dummy_report...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'dummy_report' rudder verbose: P: From parameterized bundle: test_ncf_technique_rudder_reporting( {'Not applicable','directory_create__tmp_test_ncf'}) rudder verbose: P: Base context class: !(any.directory_check_exists__tmp_test_ncf_error) rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique_rudder_reporting/methods/'dummy_report'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle logger_rudder( {'Not applicable','directory_create__tmp_test_ncf'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'message' in scope 'logger_rudder' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'old_class_prefix' in scope 'logger_rudder' (type: s) in pass 1 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "empty_slist" rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'legacy logger_rudder wrapper' rudder verbose: P: From parameterized bundle: logger_rudder( {'Not applicable','directory_create__tmp_test_ncf','','@{empty_slist}'}) rudder verbose: P: Base context class: any rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique_rudder_reporting/methods/'dummy_report'/default/logger_rudder/methods/'legacy logger_rudder wrapper'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle log_rudder( {'Not applicable','directory_create__tmp_test_ncf','','@{empty_slist}'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'message' in scope 'log_rudder' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'old_class_prefix' in scope 'log_rudder' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'origin_class_prefix' in scope 'log_rudder' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'args' in scope 'log_rudder' (type: s) in pass 1 rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "expected_reports_source" rudder verbose: V: Computing value of "expected_reports_temp" rudder verbose: V: Computing value of "expected_reports_file" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: final_resfile_exists rudder verbose: C: + Private class: pass1 rudder verbose: getfields: defining 'report_data[1]' => 'test_ncf_technique' rudder verbose: getfields: defining 'report_data[2]' => 'directory_create__tmp_test_ncf' rudder verbose: getfields: defining 'report_data[3]' => '32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3' rudder verbose: getfields: defining 'report_data[4]' => 'Directory create' rudder verbose: getfields: defining 'report_data[5]' => '/tmp/test_ncf' rudder verbose: getfields: defining 'report_data[6]' => '${reports[1][5]}' rudder verbose: getfields: defining 'report_data[7]' => '${reports[1][6]}' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 1) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs/ru' rudder verbose: P: From parameterized bundle: log_rudder( {'Not applicable','directory_create__tmp_test_ncf','','@{empty_slist}'}) rudder verbose: P: Base context class: !logger_rudder_temp_resfile_repaired rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique_rudder_reporting/methods/'dummy_report'/default/logger_rudder/methods/'legacy logger_rudder wrapper'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "expected_reports_source" rudder verbose: V: Computing value of "expected_reports_temp" rudder verbose: V: Computing value of "expected_reports_file" rudder verbose: V: Computing value of "c_class_prefix" rudder verbose: getfields: defining 'report_data[1]' => 'test_ncf_technique' rudder verbose: getfields: defining 'report_data[2]' => 'directory_create__tmp_test_ncf' rudder verbose: getfields: defining 'report_data[3]' => '32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3' rudder verbose: getfields: defining 'report_data[4]' => 'Directory create' rudder verbose: getfields: defining 'report_data[5]' => '/tmp/test_ncf' rudder verbose: getfields: defining 'report_data[6]' => '${reports[1][5]}' rudder verbose: getfields: defining 'report_data[7]' => '${reports[1][6]}' rudder verbose: V: Computing value of "number_lines" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: + Private class: report_data_read rudder verbose: Could not resolve expected list variable 'this.callers_promisers' in function 'nth' rudder verbose: Could not resolve expected list variable 'this.callers_promisers' in function 'nth' rudder verbose: Skipping evaluation of classes promise as class 'final_resfile_exists' is already set rudder verbose: C: + Private class: pass2 rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: getfields: defining 'report_data[1]' => 'test_ncf_technique' rudder verbose: getfields: defining 'report_data[2]' => 'directory_create__tmp_test_ncf' rudder verbose: getfields: defining 'report_data[3]' => '32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3' rudder verbose: getfields: defining 'report_data[4]' => 'Directory create' rudder verbose: getfields: defining 'report_data[5]' => '/tmp/test_ncf' rudder verbose: getfields: defining 'report_data[6]' => '${reports[1][5]}' rudder verbose: getfields: defining 'report_data[7]' => '${reports[1][6]}' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 2) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs/ru' rudder verbose: P: From parameterized bundle: log_rudder( {'Not applicable','directory_create__tmp_test_ncf','','@{empty_slist}'}) rudder verbose: P: Base context class: !logger_rudder_temp_resfile_repaired rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique_rudder_reporting/methods/'dummy_report'/default/logger_rudder/methods/'legacy logger_rudder wrapper'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 2) rudder verbose: P: Promiser/affected object: 'any' rudder verbose: P: From parameterized bundle: log_rudder( {'test_ncf_technique','directory_create__tmp_test_ncf','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory create','/tmp/test_ncf','Not applicable'}) rudder verbose: P: Base context class: !report_v2.report_data_read.!no_old_class_prefix rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique_rudder_reporting/methods/'dummy_report'/default/logger_rudder/methods/'legacy logger_rudder wrapper'/default/log_rudder/methods/'any'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle _rudder_common_reports_generic( {'test_ncf_technique','directory_create__tmp_test_ncf','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory create','/tmp/test_ncf','Not applicable'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'class_prefix' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'identifier' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'component_name' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'component_key' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: V: + Private parameter: 'message_prefix' in scope '_rudder_common_reports_generic' (type: s) in pass 2 rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "methods" (pass 1) rudder verbose: P: Promiser/affected object: 'na' rudder verbose: P: From parameterized bundle: _rudder_common_reports_generic( {'test_ncf_technique','result_na','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory create','/tmp/test_ncf','Not applicable was not applicable'}) rudder verbose: P: Base context class: any rudder verbose: P: "if" class condition: directory_create__tmp_test_ncf_noop.!directory_create__tmp_test_ncf_kept.!directory_create__tmp_test_ncf_repaired.!directory_create__tmp_test_ncf_error rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique_rudder_reporting/methods/'dummy_report'/default/logger_rudder/methods/'legacy logger_rudder wrapper'/default/log_rudder/methods/'any'/default/_rudder_common_reports_generic/methods/'na'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle _rudder_common_report( {'test_ncf_technique','result_na','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory create','/tmp/test_ncf','Not applicable was not applicable'}) rudder verbose: B: ***************************************************************** rudder verbose: V: + Private parameter: 'technique_name' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'status' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'identifier' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_name' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'component_key' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: V: + Private parameter: 'message' in scope '_rudder_common_report' (type: s) in pass 1 rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 1) rudder verbose: C: ......................................................... rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@test_ncf_technique@@result_na@@32377fd' rudder verbose: P: From parameterized bundle: _rudder_common_report( {'test_ncf_technique','result_na','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory create','/tmp/test_ncf','Not applicable was not applicable'}) rudder verbose: P: Base context class: !changes_only|send_reports rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique_rudder_reporting/methods/'dummy_report'/default/logger_rudder/methods/'legacy logger_rudder wrapper'/default/log_rudder/methods/'any'/default/_rudder_common_reports_generic/methods/'na'/default/_rudder_common_report/reports/'@@test_ncf_technique@@result_na@@32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3@@Directory create@@/tmp/test_ncf@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.Not applicable was not applicable'[0]' rudder verbose: P: ......................................................... rudder verbose: R: @@test_ncf_technique@@result_na@@32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3@@Directory create@@/tmp/test_ncf@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#Not applicable was not applicable rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@test_ncf_technique@@result_n...) rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 2) rudder verbose: C: ......................................................... rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for '_rudder_common_report' in namespace default rudder verbose: A: Promises kept in '_rudder_common_report' = 1 rudder verbose: A: Promises not kept in '_rudder_common_report' = 0 rudder verbose: A: Promises repaired in '_rudder_common_report' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle '_rudder_common_report' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/log_rudder.cf' at line 235 rudder verbose: Method '_rudder_common_report' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle _rudder_common_report rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (na...) rudder verbose: Skipping promise 'success', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'success', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'success', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'repaired', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'error', for if/ifvarclass is not in scope rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for '_rudder_common_reports_generic' in namespace default rudder verbose: A: Promises kept in '_rudder_common_reports_generic' = 2 rudder verbose: A: Promises not kept in '_rudder_common_reports_generic' = 0 rudder verbose: A: Promises repaired in '_rudder_common_reports_generic' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle '_rudder_common_reports_generic' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/log_rudder.cf' at line 120 rudder verbose: Method '_rudder_common_reports_generic' verified rudder verbose: rudder verbose: C: + promise outcome class 'promise_kept_logger_rudder_directory_create__tmp_test_ncf' rudder verbose: C: + promise outcome class 'logger_rudder_directory_create__tmp_test_ncf_kept' rudder verbose: C: + promise outcome class 'logger_rudder_directory_create__tmp_test_ncf_ok' rudder verbose: C: + promise outcome class 'logger_rudder_directory_create__tmp_test_ncf_not_repaired' rudder verbose: C: + promise outcome class 'logger_rudder_directory_create__tmp_test_ncf_reached' rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle _rudder_common_reports_generic rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (any...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "expected_reports_source" rudder verbose: V: Computing value of "expected_reports_temp" rudder verbose: V: Computing value of "expected_reports_file" rudder verbose: V: Computing value of "c_class_prefix" rudder verbose: getfields: defining 'report_data[1]' => 'test_ncf_technique' rudder verbose: getfields: defining 'report_data[2]' => 'directory_create__tmp_test_ncf' rudder verbose: getfields: defining 'report_data[3]' => '32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3' rudder verbose: getfields: defining 'report_data[4]' => 'Directory create' rudder verbose: getfields: defining 'report_data[5]' => '/tmp/test_ncf' rudder verbose: getfields: defining 'report_data[6]' => '${reports[1][5]}' rudder verbose: getfields: defining 'report_data[7]' => '${reports[1][6]}' rudder verbose: V: Computing value of "number_lines" rudder verbose: C: ......................................................... rudder verbose: C: BEGIN classes / conditions (pass 3) rudder verbose: C: ......................................................... rudder verbose: Skipping evaluation of classes promise as class 'report_data_read' is already set rudder verbose: Could not resolve expected list variable 'this.callers_promisers' in function 'nth' rudder verbose: Could not resolve expected list variable 'this.callers_promisers' in function 'nth' rudder verbose: Skipping evaluation of classes promise as class 'final_resfile_exists' is already set rudder verbose: C: + Private class: pass3 rudder verbose: Skipping evaluation of classes promise as class 'pass2' is already set rudder verbose: Skipping evaluation of classes promise as class 'pass1' is already set rudder verbose: getfields: defining 'report_data[1]' => 'test_ncf_technique' rudder verbose: getfields: defining 'report_data[2]' => 'directory_create__tmp_test_ncf' rudder verbose: getfields: defining 'report_data[3]' => '32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3' rudder verbose: getfields: defining 'report_data[4]' => 'Directory create' rudder verbose: getfields: defining 'report_data[5]' => '/tmp/test_ncf' rudder verbose: getfields: defining 'report_data[6]' => '${reports[1][5]}' rudder verbose: getfields: defining 'report_data[7]' => '${reports[1][6]}' rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "files" (pass 3) rudder verbose: P: Promiser/affected object: '/var/rudder/cfengine-community/inputs/ru' rudder verbose: P: From parameterized bundle: log_rudder( {'test_ncf_technique','result_na','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory create','/tmp/test_ncf','Not applicable was not applicable'}) rudder verbose: P: Base context class: !logger_rudder_temp_resfile_repaired rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique_rudder_reporting/methods/'dummy_report'/default/logger_rudder/methods/'legacy logger_rudder wrapper'/default/log_rudder/files/'/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp'[0]' rudder verbose: P: ......................................................... rudder verbose: rudder verbose: Using literal pathtype for '/var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.tmp' rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'log_rudder' in namespace default rudder verbose: A: Promises kept in 'log_rudder' = 3 rudder verbose: A: Promises not kept in 'log_rudder' = 0 rudder verbose: A: Promises repaired in 'log_rudder' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'log_rudder' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/ncf/common/30_generic_methods/logger_rudder.cf' at line 35 rudder verbose: Method 'log_rudder' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle log_rudder rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (legacy logger_rudder wrapper...) rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: 'WARNING: DEPRECATED logger_rudder interf' rudder verbose: P: From parameterized bundle: logger_rudder( {'test_ncf_technique','directory_create__tmp_test_ncf','32377fd7-02fd-43d0-aab7-28460a91347b@@466e07d0-e84d-4ec4-ada0-d997a8a142a0@@3','Directory create','/tmp/test_ncf','Not applicable'}) rudder verbose: P: Base context class: cfengine rudder verbose: P: Container path : '/default/rudder_directives/methods/'Global configuration for all nodes/test ncf technique'/default/test_ncf_technique_rudder_reporting/methods/'dummy_report'/default/logger_rudder/reports/'WARNING: DEPRECATED logger_rudder interface called. Please use log_rudder instead (directory_create__tmp_test_ncf: Not applicable)'[0]' rudder verbose: P: ......................................................... rudder verbose: R: WARNING: DEPRECATED logger_rudder interface called. Please use log_rudder instead (directory_create__tmp_test_ncf: Not applicable) rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (WARNING: DEPRECATED logger_rud...) rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "empty_slist" rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "empty_slist" rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'logger_rudder' in namespace default rudder verbose: A: Promises kept in 'logger_rudder' = 5 rudder verbose: A: Promises not kept in 'logger_rudder' = 0 rudder verbose: A: Promises repaired in 'logger_rudder' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'logger_rudder' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/test_ncf_technique/1.0/rudder_reporting.cf' at line 7 rudder verbose: Method 'logger_rudder' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle logger_rudder rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (dummy_report...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'test_ncf_technique_rudder_reporting' in namespace default rudder verbose: A: Promises kept in 'test_ncf_technique_rudder_reporting' = 7 rudder verbose: A: Promises not kept in 'test_ncf_technique_rudder_reporting' = 0 rudder verbose: A: Promises repaired in 'test_ncf_technique_rudder_reporting' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'test_ncf_technique_rudder_reporting' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: Additional promise info: source path '/var/rudder/cfengine-community/inputs/rudder_directives.cf' at line 41 rudder verbose: Method 'test_ncf_technique_rudder_reporting' verified rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle test_ncf_technique_rudder_reporting rudder verbose: B: ***************************************************************** rudder verbose: A: Promise was KEPT rudder verbose: P: END methods promise (Global configuration for all n...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'rudder_directives' in namespace default rudder verbose: A: Promises kept in 'rudder_directives' = 26 rudder verbose: A: Promises not kept in 'rudder_directives' = 0 rudder verbose: A: Promises repaired in 'rudder_directives' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'rudder_directives' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle rudder_directives rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle restart_services rudder verbose: B: ***************************************************************** rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 1) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "restart_cmd" rudder verbose: V: Computing value of "restart_cmd_class" rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 2) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "restart_cmd" rudder verbose: V: Computing value of "restart_cmd_class" rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: V: ......................................................... rudder verbose: V: BEGIN variables (pass 3) rudder verbose: V: ......................................................... rudder verbose: V: Computing value of "restart_cmd" rudder verbose: V: Computing value of "restart_cmd_class" rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: Skipping promise 'any', for if/ifvarclass is not in scope rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'restart_services' in namespace default rudder verbose: A: Zero promises executed for bundle 'restart_services' rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle restart_services rudder verbose: B: ***************************************************************** rudder verbose: B: ***************************************************************** rudder verbose: B: BEGIN bundle endExecution rudder verbose: B: ***************************************************************** rudder verbose: P: ......................................................... rudder verbose: P: BEGIN un-named promise of type "reports" (pass 1) rudder verbose: P: Promiser/affected object: '@@Common@@log_info@@hasPolicyServer-30b4' rudder verbose: P: Part of bundle: endExecution rudder verbose: P: Base context class: start_run_message_sent rudder verbose: P: Container path : '/default/endExecution/reports/'@@Common@@log_info@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@common@@EndRun@@2016-06-07 13:26:24+00:00..35adaeec-9477-4233-afb3-e810d9cc5b42@.End execution with config [163014523]'[0]' rudder verbose: P: ......................................................... rudder verbose: R: @@Common@@log_info@@hasPolicyServer-30b4d78f-c5e7-43d7-b235-f37b673364a8@@common-30b4d78f-c5e7-43d7-b235-f37b673364a8@@0@@common@@EndRun@@2016-06-07 13:26:24+00:00##35adaeec-9477-4233-afb3-e810d9cc5b42@#End execution with config [163014523] rudder verbose: A: Promise was KEPT rudder verbose: P: END reports promise (@@Common@@log_info@@hasPolicyS...) rudder verbose: rudder verbose: A: ................................................... rudder verbose: A: Bundle Accounting Summary for 'endExecution' in namespace default rudder verbose: A: Promises kept in 'endExecution' = 1 rudder verbose: A: Promises not kept in 'endExecution' = 0 rudder verbose: A: Promises repaired in 'endExecution' = 0 rudder verbose: A: Aggregate compliance (promises kept/repaired) for bundle 'endExecution' = 100.0% rudder verbose: A: ................................................... rudder verbose: rudder verbose: B: ***************************************************************** rudder verbose: B: END bundle endExecution rudder verbose: B: ***************************************************************** rudder verbose: No lock purging scheduled rudder verbose: Logging total compliance, total 'Outcome of version (not specified) (agent-0): Promises observed to be kept 97.83%, Promises repaired 2.17%, Promises not repaired 0.00%' ## Summary ##################################################################### success: 33 execution time: 1.54s ################################################################################