Foreman 1.8 Upgrade woes

Hi folks,

Been asked to upgrade a Foreman 1.7 system to 1.8 at work. It was
originally built with Foreman 1.0 and there's no sign of foreman-installer
ever having been in the package list.

I wanted to run foreman-installer at some point so that future upgrades
could be simpler, but can't even get that running with --help at the moment:

[root@mnypupprod1 ~]# foreman-installer --help
Could not get default values, check log file at
/var/log/foreman-installer/foreman-installer.log for more information
/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/logger.rb:104:in error': wrong number of arguments (4 for 1) (ArgumentError) from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/logger.rb:104:insend'
from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/logger.rb:104:in
dump_buffer' from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/logger.rb:104:ineach'
from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/logger.rb:104:in
dump_buffer' from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/logger.rb:103:ineach'
from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/logger.rb:103:in
dump_buffer' from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/logger.rb:94:indump_errors'
from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/logger.rb:99:in
dump_errors' from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/exit_handler.rb:26:inexit'
from
/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/kafo_configure.rb:124:in
exit' from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/configuration.rb:116:inparams_default_values'
from
/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/kafo_configure.rb:188:in
set_parameters' from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/kafo_configure.rb:187:ineach'
from
/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/kafo_configure.rb:187:in
set_parameters' from /usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/kafo_configure.rb:66:ininitialize'
from
/usr/lib/ruby/gems/1.8/gems/clamp-0.6.2/lib/clamp/command.rb:126:in new' from /usr/lib/ruby/gems/1.8/gems/clamp-0.6.2/lib/clamp/command.rb:126:inrun'
from
/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/kafo_configure.rb:118:in
`run'
from /usr/sbin/foreman-installer:18
[root@mnypupprod1 ~]#

[root@mnypupprod1 ~]# cat /var/log/foreman-installer/foreman-installer.log
[ERROR 2015-07-31 15:05:22 main] Repeating errors encountered during run:
[ERROR 2015-07-31 15:05:22 main] echo
'$kafo_config_file="/etc/foreman/foreman-installer.yaml"
$kafo_add_progress=true $temp_dir="/tmp/d20150731-5839-uexgmq" include
foreman::params include foreman::cli::params include
foreman::plugin::discovery::params include
foreman::plugin::openscap::params include foreman_proxy::params include
foreman_proxy::plugin::abrt::params include
foreman_proxy::plugin::chef::params include
foreman_proxy::plugin::openscap::params include
foreman_proxy::plugin::pulp::params include
foreman_proxy::plugin::salt::params include puppet::params
dump_values("foreman::params::http_keytab","foreman::params::use_vhost","foreman::params::configure_scl_repo",foreman::params::db_pool,foreman::params::user_groups,"foreman::params::oauth_consumer_key","foreman::params::authentication","foreman::params::configure_brightbox_repo","foreman::params::manage_user","foreman::params::passenger","foreman::params::app_root","foreman::params::server_ssl_ca","foreman::params::server_ssl_key","foreman::params::configure_ipa_repo","foreman::params::servername","foreman::params::gpgcheck","foreman::params::db_username","foreman::params::ipa_manage_sssd","foreman::params::version","foreman::params::db_type","foreman::params::group","foreman::params::oauth_map_users","foreman::params::oauth_consumer_secret","foreman::params::admin_username","foreman::params::initial_organization","foreman::params::ssl","foreman::params::custom_repo","foreman::params::configure_epel_repo","foreman::params::user","foreman::params::server_ssl_crl","foreman::params::passenger_min_instances","foreman::params::admin_password","foreman::params::initial_location","foreman::params::ipa_authentication","foreman::params::websockets_ssl_key","foreman::params::unattended","foreman::params::passenger_ruby","foreman::params::repo","foreman::params::db_manage","foreman::params::organizations_enabled","foreman::params::server_ssl_chain","foreman::params::passenger_prestart","foreman::params::admin_first_name","foreman::params::websockets_encrypt","foreman::params::foreman_url","foreman::params::passenger_ruby_package","foreman::params::apipie_task","foreman::params::passenger_start_timeout","foreman::params::admin_email","foreman::params::websockets_ssl_cert","foreman::params::selinux","foreman::params::environment","foreman::params::puppet_home","foreman::params::locations_enabled","foreman::params::passenger_interface","foreman::params::server_ssl_cert","foreman::params::admin_last_name","foreman::params::db_password","foreman::params::oauth_active","foreman::params::pam_service","::foreman::cli::params::username",::foreman::cli::params::request_timeout,"::foreman::cli::params::password","::foreman::cli::params::manage_root_config","::foreman::cli::params::refresh_cache","::foreman::cli::params::foreman_url","foreman-ec2","foreman::plugin::discovery::params::image_name","foreman::plugin::discovery::params::source_url","foreman::plugin::discovery::params::install_images","foreman::plugin::discovery::params::tftp_root","foreman::plugin::openscap::params::configure_openscap_repo","foreman_proxy::params::puppet_user","foreman_proxy::params::dir","foreman_proxy::params::dhcp_gateway",foreman_proxy::params::port,"foreman_proxy::params::puppetrun","foreman_proxy::params::dhcp_key_secret","foreman_proxy::params::log",foreman_proxy::params::ssl_port,"foreman_proxy::params::register_in_foreman","foreman_proxy::params::puppetssh_command",foreman_proxy::params::dns_forwarders,"foreman_proxy::params::puppetca_listen_on","foreman_proxy::params::ssl_key","foreman_proxy::params::dhcp_interface",foreman_proxy::params::tftp_dirs,"foreman_proxy::params::dhcp_key_name","foreman_proxy::params::dhcp_listen_on","foreman_proxy::params::dhcp_nameservers","foreman_proxy::params::oauth_consumer_secret","foreman_proxy::params::dhcp_vendor","foreman_proxy::params::puppetssh_keyfile","foreman_proxy::params::bmc_listen_on","foreman_proxy::params::manage_sudoersd","foreman_proxy::params::ssl_ca","foreman_proxy::params::foreman_ssl_ca","foreman_proxy::params::ssl_cert","foreman_proxy::params::realm_principal","foreman_proxy::params::realm","foreman_proxy::params::puppetssh_wait","foreman_proxy::params::dhcp_leases","foreman_proxy::params::puppetrun_provider","foreman_proxy::params::freeipa_remove_dns","foreman_proxy::params::dns_managed",foreman_proxy::params::http_port,"foreman_proxy::params::foreman_base_url","foreman_proxy::params::tftp_root","foreman_proxy::params::repo","foreman_proxy::params::use_sudoersd","foreman_proxy::params::tftp_syslinux_root","foreman_proxy::params::registered_proxy_url","foreman_proxy::params::realm_provider","foreman_proxy::params::dns_interface","foreman_proxy::params::version","foreman_proxy::params::puppet_group","foreman_proxy::params::dns_zone","foreman_proxy::params::dns_tsig_keytab","foreman_proxy::params::tftp","foreman_proxy::params::dns_reverse","foreman_proxy::params::puppetca","foreman_proxy::params::templates","foreman_proxy::params::template_url","foreman_proxy::params::foreman_ssl_cert","foreman_proxy::params::keyfile","foreman_proxy::params::puppetdir","foreman_proxy::params::oauth_effective_user","foreman_proxy::params::custom_repo","foreman_proxy::params::ssl","foreman_proxy::params::puppetssh_sudo","foreman_proxy::params::dhcp_config","foreman_proxy::params::tftp_listen_on","foreman_proxy::params::puppet_use_environment_api","foreman_proxy::params::customrun_cmd","foreman_proxy::params::dns_ttl","foreman_proxy::params::foreman_ssl_key","foreman_proxy::params::puppetrun_listen_on","foreman_proxy::params::bmc_default_provider",foreman_proxy::params::trusted_hosts,"foreman_proxy::params::templates_listen_on","foreman_proxy::params::puppetrun_cmd","foreman_proxy::params::ssl_cert","foreman_proxy::params::realm_keytab","foreman_proxy::params::tftp_servername","foreman_proxy::params::puppetca_cmd","foreman_proxy::params::dns_server","foreman_proxy::params::dns_tsig_principal","foreman_proxy::params::virsh_network","foreman_proxy::params::registered_name","foreman_proxy::params::dhcp_managed","foreman_proxy::params::ssl_ca","foreman_proxy::params::ssl_key",foreman_proxy::params::dhcp_option_domain,"foreman_proxy::params::dhcp_range",foreman_proxy::params::tftp_syslinux_filenames,"foreman_proxy::params::dhcp","foreman_proxy::params::ssldir","foreman_proxy::params::user","foreman_proxy::params::bmc","foreman_proxy::params::customrun_args","foreman_proxy::params::gpgcheck","foreman_proxy::params::log_level","foreman_proxy::params::dns_listen_on","foreman_proxy::params::dns_provider","foreman_proxy::params::realm_listen_on","foreman_proxy::params::autosign_location","foreman_proxy::params::http","foreman_proxy::params::plugin_version",foreman_proxy::params::tftp_syslinux_files,"foreman_proxy::params::puppetssh_user","foreman_proxy::params::dns","foreman_proxy::params::puppet_url","foreman_proxy::params::oauth_consumer_key","::foreman_proxy::plugin::abrt::params::listen_on","::foreman_proxy::plugin::abrt::params::faf_server_ssl_noverify","::foreman_proxy::plugin::abrt::params::faf_server_ssl_cert","::foreman_proxy::plugin::abrt::params::enabled","::foreman_proxy::plugin::abrt::params::version","::foreman_proxy::plugin::abrt::params::group","::foreman_proxy::plugin::abrt::params::aggregate_reports","::foreman_proxy::plugin::abrt::params::faf_server_url","::foreman_proxy::plugin::abrt::params::abrt_send_log_file","::foreman_proxy::plugin::abrt::params::spooldir",::foreman_proxy::plugin::abrt::params::send_period,"::foreman_proxy::plugin::abrt::params::faf_server_ssl_key","::foreman_proxy::plugin::chef::params::listen_on","::foreman_proxy::plugin::chef::params::client_name","::foreman_proxy::plugin::chef::params::ssl_pem_file","::foreman_proxy::plugin::chef::params::enabled","::foreman_proxy::plugin::chef::params::version","::foreman_proxy::plugin::chef::params::group","::foreman_proxy::plugin::chef::params::server_url","::foreman_proxy::plugin::chef::params::private_key","::foreman_proxy::plugin::chef::params::ssl_verify","::foreman_proxy::plugin::openscap::params::listen_on","::foreman_proxy::plugin::openscap::params::openscap_send_log_file","::foreman_proxy::plugin::openscap::params::enabled","::foreman_proxy::plugin::openscap::params::spooldir","::foreman_proxy::plugin::pulp::params::listen_on","::foreman_proxy::plugin::pulp::params::enabled","::foreman_proxy::plugin::pulp::params::version","::foreman_proxy::plugin::pulp::params::group","::foreman_proxy::plugin::pulp::params::pulpnode_enabled","::foreman_proxy::plugin::pulp::params::pulp_url","::foreman_proxy::plugin::salt::params::listen_on","::foreman_proxy::plugin::salt::params::enabled","::foreman_proxy::plugin::salt::params::group","::foreman_proxy::plugin::salt::params::user","::foreman_proxy::plugin::salt::params::autosign_file","puppet::params::server_package","puppet::params::module_repository","puppet::params::server_git_repo_path","puppet::params::dir","puppet::params::auth_template","puppet::params::server_git_repo","puppet::params::server_foreman_url",puppet::params::port,"puppet::params::group",puppet::params::configtimeout,"puppet::params::server_environments_owner","puppet::params::splay","puppet::params::server_parser","puppet::params::server_envs_dir","puppet::params::server_environments_group","puppet::params::server_foreman","puppet::params::server_ssl_dir","puppet::params::rundir","puppet::params::classfile","puppet::params::show_diff","puppet::params::server_app_root","puppet::params::server_template","puppet::params::server_facts","puppet::params::server_certname","puppet::params::main_template","puppet::params::server_report_api","puppet::params::package_provider","puppet::params::server_implementation","puppet::params::pluginfactsource","puppet::params::group",puppet::params::server_puppetdb_port,"puppet::params::runmode",puppet::params::runinterval,puppet::params::dns_alt_names,"puppet::params::client_package",puppet::params::server_additional_settings,puppet::params::server_common_modules_path,"puppet::params::server_service_fallback","puppet::params::server_manifest_path","puppet::params::usecacheonfailure","puppet::params::allow_any_crl_auth","puppet::params::server_dynamic_environments","puppet::params::postrun_command","puppet::params::pluginsource","puppet::params::server_foreman_ssl_key","puppet::params::server_storeconfigs_backend","puppet::params::cron_cmd","puppet::params::nsauth_template","puppet::params::use_srv_records","puppet::params::version","puppet::params::server",puppet::params::server_rack_arguments,"puppet::params::server_puppetdb_host","puppet::params::logdir","puppet::params::agent","puppet::params::server_config_version","puppet::params::server_post_hook_content",puppet::params::ca_port,puppet::params::listen_to,"puppet::params::server_environments_mode",puppet::params::server_git_branch_map,"puppet::params::server_external_nodes","puppet::params::dir","puppet::params::server_post_hook_name","puppet::params::splaylimit","puppet::params::puppetmaster","puppet::params::server_ca_proxy","puppet::params::server_puppetdb_swf",puppet::params::additional_settings,puppet::params::server_passenger_max_pool,"puppet::params::server_ca","puppet::params::agent_noop","puppet::params::pluginsync",puppet::params::agent_additional_settings,"puppet::params::agent_template","puppet::params::prerun_command","puppet::params::server_reports",puppet::params::auth_allowed,"puppet::params::syslogfacility",puppet::params::port,"puppet::params::srv_domain","puppet::params::server_httpd_service","puppet::params::hiera_config","puppet::params::server_directory_environments","puppet::params::ssldir","puppet::params::user","puppet::params::vardir","puppet::params::listen","puppet::params::server_enc_api","puppet::params::server_puppet_basedir","puppet::params::service_name","puppet::params::remove_lock",puppet::params::server_request_timeout,"puppet::params::server_foreman_ssl_ca","puppet::params::server_foreman_ssl_cert","puppet::params::server_passenger","puppet::params::user",puppet::params::server_environments,"puppet::params::ca_server","puppet::params::server_strict_variables")'
> RUBYLIB=/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/…/…//modules:
puppet apply --modulepath
/usr/share/foreman-installer/modules:/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/modules
2>&1
[root@mnypupprod1 ~]#

Hello,

what's your puppet version? How did you install foreman-installer? What do you
see when you try to run the "puppet apply" command you've sent below manually?
The command begins with "echo '$kafo" and ends with "modules 2>&1". I suppose
it will print some better error message.

··· -- Marek

On Friday 31 of July 2015 07:08:38 Duncan Innes wrote:

[root@mnypupprod1 ~]# cat /var/log/foreman-installer/foreman-installer.log
[ERROR 2015-07-31 15:05:22 main] Repeating errors encountered during run:
[ERROR 2015-07-31 15:05:22 main] echo
’$kafo_config_file="/etc/foreman/foreman-installer.yaml"
$kafo_add_progress=true $temp_dir="/tmp/d20150731-5839-uexgmq" include
foreman::params include foreman::cli::params include
foreman::plugin::discovery::params include
foreman::plugin::openscap::params include foreman_proxy::params include
foreman_proxy::plugin::abrt::params include
foreman_proxy::plugin::chef::params include
foreman_proxy::plugin::openscap::params include
foreman_proxy::plugin::pulp::params include
foreman_proxy::plugin::salt::params include puppet::params
dump_values(“foreman::params::http_keytab”,“foreman::params::use_vhost”,“for
eman::params::configure_scl_repo”,foreman::params::db_pool,foreman::params::
user_groups,“foreman::params::oauth_consumer_key”,“foreman::params::authenti
cation”,“foreman::params::configure_brightbox_repo”,“foreman::params::manage
_user”,“foreman::params::passenger”,“foreman::params::app_root”,“foreman::pa
rams::server_ssl_ca”,“foreman::params::server_ssl_key”,“foreman::params::con
figure_ipa_repo”,“foreman::params::servername”,“foreman::params::gpgcheck”,“
foreman::params::db_username”,“foreman::params::ipa_manage_sssd”,“foreman::stuck_out_tongue:
arams::version”,“foreman::params::db_type”,“foreman::params::group”,“foreman
::params::oauth_map_users”,“foreman::params::oauth_consumer_secret”,“foreman
::params::admin_username”,“foreman::params::initial_organization”,“foreman::
params::ssl”,“foreman::params::custom_repo”,“foreman::params::configure_epel
repo",“foreman::params::user”,“foreman::params::server_ssl_crl”,“foreman::stuck_out_tongue:
arams::passenger_min_instances”,“foreman::params::admin_password”,“foreman::
params::initial_location”,“foreman::params::ipa_authentication”,“foreman::pa
rams::websockets_ssl_key”,“foreman::params::unattended”,“foreman::params::pa
ssenger_ruby”,“foreman::params::repo”,“foreman::params::db_manage”,“foreman:
:params::organizations_enabled”,“foreman::params::server_ssl_chain”,“foreman
::params::passenger_prestart”,“foreman::params::admin_first_name”,“foreman::
params::websockets_encrypt”,“foreman::params::foreman_url”,“foreman::params:
:passenger_ruby_package”,“foreman::params::apipie_task”,“foreman::params::pa
ssenger_start_timeout”,“foreman::params::admin_email”,“foreman::params::webs
ockets_ssl_cert”,“foreman::params::selinux”,“foreman::params::environment”,“
foreman::params::puppet_home”,“foreman::params::locations_enabled”,“foreman:
:params::passenger_interface”,“foreman::params::server_ssl_cert”,“foreman::stuck_out_tongue:
arams::admin_last_name”,“foreman::params::db_password”,“foreman::params::oau
th_active”,“foreman::params::pam_service”,"::foreman::cli::params::username"
,::foreman::cli::params::request_timeout,"::foreman::cli::params::password",
"::foreman::cli::params::manage_root_config","::foreman::cli::params::refres
h_cache","::foreman::cli::params::foreman_url",“foreman-ec2”,“foreman::plugi
n::discovery::params::image_name”,“foreman::plugin::discovery::params::sourc
e_url”,“foreman::plugin::discovery::params::install_images”,“foreman::plugin
::discovery::params::tftp_root”,“foreman::plugin::openscap::params::configur
e_openscap_repo”,“foreman_proxy::params::puppet_user”,“foreman_proxy::params
::dir”,“foreman_proxy::params::dhcp_gateway”,foreman_proxy::params::port,“fo
reman_proxy::params::puppetrun”,“foreman_proxy::params::dhcp_key_secret”,“fo
reman_proxy::params::log”,foreman_proxy::params::ssl_port,“foreman_proxy::pa
rams::register_in_foreman”,“foreman_proxy::params::puppetssh_command”,forema
n_proxy::params::dns_forwarders,“foreman_proxy::params::puppetca_listen_on”,
“foreman_proxy::params::ssl_key”,“foreman_proxy::params::dhcp_interface”,for
eman_proxy::params::tftp_dirs,“foreman_proxy::params::dhcp_key_name”,“forema
n_proxy::params::dhcp_listen_on”,“foreman_proxy::params::dhcp_nameservers”,“
foreman_proxy::params::oauth_consumer_secret”,“foreman_proxy::params::dhcp_v
endor”,“foreman_proxy::params::puppetssh_keyfile”,“foreman_proxy::params::bm
c_listen_on”,“foreman_proxy::params::manage_sudoersd”,“foreman_proxy::params
::ssl_ca”,“foreman_proxy::params::foreman_ssl_ca”,“foreman_proxy::params::ss
l_cert”,“foreman_proxy::params::realm_principal”,“foreman_proxy::params::rea
lm”,“foreman_proxy::params::puppetssh_wait”,“foreman_proxy::params::dhcp_lea
ses”,“foreman_proxy::params::puppetrun_provider”,“foreman_proxy::params::fre
eipa_remove_dns”,“foreman_proxy::params::dns_managed”,foreman_proxy::params:
:http_port,“foreman_proxy::params::foreman_base_url”,“foreman_proxy::params:
:tftp_root”,“foreman_proxy::params::repo”,“foreman_proxy::params::use_sudoer
sd”,“foreman_proxy::params::tftp_syslinux_root”,“foreman_proxy::params::regi
stered_proxy_url”,“foreman_proxy::params::realm_provider”,“foreman_proxy::pa
rams::dns_interface”,“foreman_proxy::params::version”,“foreman_proxy::params
::puppet_group”,“foreman_proxy::params::dns_zone”,“foreman_proxy::params::dn
s_tsig_keytab”,“foreman_proxy::params::tftp”,“foreman_proxy::params::dns_rev
erse”,“foreman_proxy::params::puppetca”,“foreman_proxy::params::templates”,“
foreman_proxy::params::template_url”,“foreman_proxy::params::foreman_ssl_cer
t”,“foreman_proxy::params::keyfile”,“foreman_proxy::params::puppetdir”,“fore
man_proxy::params::oauth_effective_user”,“foreman_proxy::params::custom_repo
”,“foreman_proxy::params::ssl”,“foreman_proxy::params::puppetssh_sudo”,“fore
man_proxy::params::dhcp_config”,“foreman_proxy::params::tftp_listen_on”,“for
eman_proxy::params::puppet_use_environment_api”,“foreman_proxy::params::cust
omrun_cmd”,“foreman_proxy::params::dns_ttl”,"foreman_proxy::params::foreman

ssl_key”,“foreman_proxy::params::puppetrun_listen_on”,“foreman_proxy::params
::bmc_default_provider”,foreman_proxy::params::trusted_hosts,“foreman_proxy:
:params::templates_listen_on”,“foreman_proxy::params::puppetrun_cmd”,“forema
n_proxy::params::ssl_cert”,“foreman_proxy::params::realm_keytab”,“foreman_pr
oxy::params::tftp_servername”,“foreman_proxy::params::puppetca_cmd”,“foreman
_proxy::params::dns_server”,“foreman_proxy::params::dns_tsig_principal”,“for
eman_proxy::params::virsh_network”,“foreman_proxy::params::registered_name”,
“foreman_proxy::params::dhcp_managed”,“foreman_proxy::params::ssl_ca”,“forem
an_proxy::params::ssl_key”,foreman_proxy::params::dhcp_option_domain,“forema
n_proxy::params::dhcp_range”,foreman_proxy::params::tftp_syslinux_filenames,
“foreman_proxy::params::dhcp”,“foreman_proxy::params::ssldir”,“foreman_proxy
::params::user”,“foreman_proxy::params::bmc”,“foreman_proxy::params::customr
un_args”,“foreman_proxy::params::gpgcheck”,“foreman_proxy::params::log_level
”,“foreman_proxy::params::dns_listen_on”,“foreman_proxy::params::dns_provide
r”,“foreman_proxy::params::realm_listen_on”,“foreman_proxy::params::autosign
location",“foreman_proxy::params::http”,“foreman_proxy::params::plugin_vers
ion”,foreman_proxy::params::tftp_syslinux_files,“foreman_proxy::params::pupp
etssh_user”,“foreman_proxy::params::dns”,“foreman_proxy::params::puppet_url”
,“foreman_proxy::params::oauth_consumer_key”,"::foreman_proxy::plugin::abrt:
:params::listen_on","::foreman_proxy::plugin::abrt::params::faf_server_ssl_n
overify","::foreman_proxy::plugin::abrt::params::faf_server_ssl_cert","::for
eman_proxy::plugin::abrt::params::enabled","::foreman_proxy::plugin::abrt::stuck_out_tongue:
arams::version","::foreman_proxy::plugin::abrt::params::group","::foreman_pr
oxy::plugin::abrt::params::aggregate_reports","::foreman_proxy::plugin::abrt
::params::faf_server_url","::foreman_proxy::plugin::abrt::params::abrt_send

log_file”,"::foreman_proxy::plugin::abrt::params::spooldir",::foreman_proxy:
:plugin::abrt::params::send_period,"::foreman_proxy::plugin::abrt::params::f
af_server_ssl_key","::foreman_proxy::plugin::chef::params::listen_on","::for
eman_proxy::plugin::chef::params::client_name","::foreman_proxy::plugin::che
f::params::ssl_pem_file","::foreman_proxy::plugin::chef::params::enabled",":
:foreman_proxy::plugin::chef::params::version","::foreman_proxy::plugin::che
f::params::group","::foreman_proxy::plugin::chef::params::server_url","::for
eman_proxy::plugin::chef::params::private_key","::foreman_proxy::plugin::che
f::params::ssl_verify","::foreman_proxy::plugin::openscap::params::listen_on
","::foreman_proxy::plugin::openscap::params::openscap_send_log_file","::for
eman_proxy::plugin::openscap::params::enabled","::foreman_proxy::plugin::ope
nscap::params::spooldir","::foreman_proxy::plugin::pulp::params::listen_on",
"::foreman_proxy::plugin::pulp::params::enabled","::foreman_proxy::plugin::stuck_out_tongue:
ulp::params::version","::foreman_proxy::plugin::pulp::params::group","::fore
man_proxy::plugin::pulp::params::pulpnode_enabled","::foreman_proxy::plugin:
:pulp::params::pulp_url","::foreman_proxy::plugin::salt::params::listen_on",
"::foreman_proxy::plugin::salt::params::enabled","::foreman_proxy::plugin::s
alt::params::group","::foreman_proxy::plugin::salt::params::user","::foreman
proxy::plugin::salt::params::autosign_file",“puppet::params::server_package
”,“puppet::params::module_repository”,“puppet::params::server_git_repo_path”
,“puppet::params::dir”,“puppet::params::auth_template”,“puppet::params::serv
er_git_repo”,“puppet::params::server_foreman_url”,puppet::params::port,“pupp
et::params::group”,puppet::params::configtimeout,“puppet::params::server_env
ironments_owner”,“puppet::params::splay”,“puppet::params::server_parser”,“pu
ppet::params::server_envs_dir”,“puppet::params::server_environments_group”,“
puppet::params::server_foreman”,“puppet::params::server_ssl_dir”,“puppet::pa
rams::rundir”,“puppet::params::classfile”,“puppet::params::show_diff”,“puppe
t::params::server_app_root”,“puppet::params::server_template”,“puppet::param
s::server_facts”,“puppet::params::server_certname”,“puppet::params::main_tem
plate”,“puppet::params::server_report_api”,“puppet::params::package_provider
”,“puppet::params::server_implementation”,“puppet::params::pluginfactsource”
,“puppet::params::group”,puppet::params::server_puppetdb_port,“puppet::param
s::runmode”,puppet::params::runinterval,puppet::params::dns_alt_names,“puppe
t::params::client_package”,puppet::params::server_additional_settings,puppet
::params::server_common_modules_path,“puppet::params::server_service_fallbac
k”,“puppet::params::server_manifest_path”,“puppet::params::usecacheonfailure
”,“puppet::params::allow_any_crl_auth”,“puppet::params::server_dynamic_envir
onments”,“puppet::params::postrun_command”,“puppet::params::pluginsource”,“p
uppet::params::server_foreman_ssl_key”,"puppet::params::server_storeconfigs

backend",“puppet::params::cron_cmd”,“puppet::params::nsauth_template”,“puppe
t::params::use_srv_records”,“puppet::params::version”,“puppet::params::serve
r”,puppet::params::server_rack_arguments,“puppet::params::server_puppetdb_ho
st”,“puppet::params::logdir”,“puppet::params::agent”,“puppet::params::server
config_version",“puppet::params::server_post_hook_content”,puppet::params::
ca_port,puppet::params::listen_to,“puppet::params::server_environments_mode”
,puppet::params::server_git_branch_map,“puppet::params::server_external_node
s”,“puppet::params::dir”,“puppet::params::server_post_hook_name”,“puppet::pa
rams::splaylimit”,“puppet::params::puppetmaster”,"puppet::params::server_ca

proxy”,“puppet::params::server_puppetdb_swf”,puppet::params::additional_sett
ings,puppet::params::server_passenger_max_pool,“puppet::params::server_ca”,“
puppet::params::agent_noop”,“puppet::params::pluginsync”,puppet::params::age
nt_additional_settings,“puppet::params::agent_template”,“puppet::params::pre
run_command”,“puppet::params::server_reports”,puppet::params::auth_allowed,“
puppet::params::syslogfacility”,puppet::params::port,“puppet::params::srv_do
main”,“puppet::params::server_httpd_service”,“puppet::params::hiera_config”,
“puppet::params::server_directory_environments”,“puppet::params::ssldir”,“pu
ppet::params::user”,“puppet::params::vardir”,“puppet::params::listen”,“puppe
t::params::server_enc_api”,“puppet::params::server_puppet_basedir”,“puppet::
params::service_name”,“puppet::params::remove_lock”,puppet::params::server_r
equest_timeout,“puppet::params::server_foreman_ssl_ca”,“puppet::params::serv
er_foreman_ssl_cert”,“puppet::params::server_passenger”,“puppet::params::use
r”,puppet::params::server_environments,“puppet::params::ca_server”,“puppet::
params::server_strict_variables”)’

RUBYLIB=/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/…/…//modules:
puppet apply --modulepath
/usr/share/foreman-installer/modules:/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/
modules 2>&1
[root@mnypupprod1 ~]#

Marek,

We're using Puppet 3.6.2 at the moment. I'm running foreman-installer as
root with just the --help flag at the moment. I just get the "Could not
get default values" message immediately, followed by the rest of the text
in the 2nd post.

I was hoping to use --noop with various options to see how close I could
get to the current setup, then drop the --noop when comfortable.

Duncan

··· On Monday, 10 August 2015 09:46:47 UTC+1, Marek Hulan wrote: > > Hello, > > what's your puppet version? How did you install foreman-installer? What do > you > see when you try to run the "puppet apply" command you've sent below > manually? > The command begins with "echo '$kafo" and ends with "modules 2>&1". I > suppose > it will print some better error message. > > -- > Marek > > On Friday 31 of July 2015 07:08:38 Duncan Innes wrote: > > [root@mnypupprod1 ~]# cat > /var/log/foreman-installer/foreman-installer.log > > [ERROR 2015-07-31 15:05:22 main] Repeating errors encountered during > run: > > [ERROR 2015-07-31 15:05:22 main] echo > > '$kafo_config_file="/etc/foreman/foreman-installer.yaml" > > $kafo_add_progress=true $temp_dir="/tmp/d20150731-5839-uexgmq" include > > foreman::params include foreman::cli::params include > > foreman::plugin::discovery::params include > > foreman::plugin::openscap::params include foreman_proxy::params include > > foreman_proxy::plugin::abrt::params include > > foreman_proxy::plugin::chef::params include > > foreman_proxy::plugin::openscap::params include > > foreman_proxy::plugin::pulp::params include > > foreman_proxy::plugin::salt::params include puppet::params > > > dump_values("foreman::params::http_keytab","foreman::params::use_vhost","for > > > > eman::params::configure_scl_repo",foreman::params::db_pool,foreman::params:: > > > > user_groups,"foreman::params::oauth_consumer_key","foreman::params::authenti > > > > cation","foreman::params::configure_brightbox_repo","foreman::params::manage > > > > _user","foreman::params::passenger","foreman::params::app_root","foreman::pa > > > > rams::server_ssl_ca","foreman::params::server_ssl_key","foreman::params::con > > > > figure_ipa_repo","foreman::params::servername","foreman::params::gpgcheck"," > > > > foreman::params::db_username","foreman::params::ipa_manage_sssd","foreman::p > > > > arams::version","foreman::params::db_type","foreman::params::group","foreman > > > > ::params::oauth_map_users","foreman::params::oauth_consumer_secret","foreman > > > > ::params::admin_username","foreman::params::initial_organization","foreman:: > > > > params::ssl","foreman::params::custom_repo","foreman::params::configure_epel > > > > _repo","foreman::params::user","foreman::params::server_ssl_crl","foreman::p > > > > arams::passenger_min_instances","foreman::params::admin_password","foreman:: > > > > params::initial_location","foreman::params::ipa_authentication","foreman::pa > > > > rams::websockets_ssl_key","foreman::params::unattended","foreman::params::pa > > > > ssenger_ruby","foreman::params::repo","foreman::params::db_manage","foreman: > > > > :params::organizations_enabled","foreman::params::server_ssl_chain","foreman > > > > ::params::passenger_prestart","foreman::params::admin_first_name","foreman:: > > > > params::websockets_encrypt","foreman::params::foreman_url","foreman::params: > > > > :passenger_ruby_package","foreman::params::apipie_task","foreman::params::pa > > > > ssenger_start_timeout","foreman::params::admin_email","foreman::params::webs > > > > ockets_ssl_cert","foreman::params::selinux","foreman::params::environment"," > > > > foreman::params::puppet_home","foreman::params::locations_enabled","foreman: > > > > :params::passenger_interface","foreman::params::server_ssl_cert","foreman::p > > > > arams::admin_last_name","foreman::params::db_password","foreman::params::oau > > > > th_active","foreman::params::pam_service","::foreman::cli::params::username" > > > > ,::foreman::cli::params::request_timeout,"::foreman::cli::params::password", > > > > "::foreman::cli::params::manage_root_config","::foreman::cli::params::refres > > > > h_cache","::foreman::cli::params::foreman_url","foreman-ec2","foreman::plugi > > > > n::discovery::params::image_name","foreman::plugin::discovery::params::sourc > > > > e_url","foreman::plugin::discovery::params::install_images","foreman::plugin > > > > ::discovery::params::tftp_root","foreman::plugin::openscap::params::configur > > > > e_openscap_repo","foreman_proxy::params::puppet_user","foreman_proxy::params > > > > ::dir","foreman_proxy::params::dhcp_gateway",foreman_proxy::params::port,"fo > > > > reman_proxy::params::puppetrun","foreman_proxy::params::dhcp_key_secret","fo > > > > reman_proxy::params::log",foreman_proxy::params::ssl_port,"foreman_proxy::pa > > > > rams::register_in_foreman","foreman_proxy::params::puppetssh_command",forema > > > > n_proxy::params::dns_forwarders,"foreman_proxy::params::puppetca_listen_on", > > > > "foreman_proxy::params::ssl_key","foreman_proxy::params::dhcp_interface",for > > > > eman_proxy::params::tftp_dirs,"foreman_proxy::params::dhcp_key_name","forema > > > > n_proxy::params::dhcp_listen_on","foreman_proxy::params::dhcp_nameservers"," > > > > foreman_proxy::params::oauth_consumer_secret","foreman_proxy::params::dhcp_v > > > > endor","foreman_proxy::params::puppetssh_keyfile","foreman_proxy::params::bm > > > > c_listen_on","foreman_proxy::params::manage_sudoersd","foreman_proxy::params > > > > ::ssl_ca","foreman_proxy::params::foreman_ssl_ca","foreman_proxy::params::ss > > > > l_cert","foreman_proxy::params::realm_principal","foreman_proxy::params::rea > > > > lm","foreman_proxy::params::puppetssh_wait","foreman_proxy::params::dhcp_lea > > > > ses","foreman_proxy::params::puppetrun_provider","foreman_proxy::params::fre > > > > eipa_remove_dns","foreman_proxy::params::dns_managed",foreman_proxy::params: > > > > :http_port,"foreman_proxy::params::foreman_base_url","foreman_proxy::params: > > > > :tftp_root","foreman_proxy::params::repo","foreman_proxy::params::use_sudoer > > > > sd","foreman_proxy::params::tftp_syslinux_root","foreman_proxy::params::regi > > > > stered_proxy_url","foreman_proxy::params::realm_provider","foreman_proxy::pa > > > > rams::dns_interface","foreman_proxy::params::version","foreman_proxy::params > > > > ::puppet_group","foreman_proxy::params::dns_zone","foreman_proxy::params::dn > > > > s_tsig_keytab","foreman_proxy::params::tftp","foreman_proxy::params::dns_rev > > > > erse","foreman_proxy::params::puppetca","foreman_proxy::params::templates"," > > > > foreman_proxy::params::template_url","foreman_proxy::params::foreman_ssl_cer > > > > t","foreman_proxy::params::keyfile","foreman_proxy::params::puppetdir","fore > > > > man_proxy::params::oauth_effective_user","foreman_proxy::params::custom_repo > > > > ","foreman_proxy::params::ssl","foreman_proxy::params::puppetssh_sudo","fore > > > > man_proxy::params::dhcp_config","foreman_proxy::params::tftp_listen_on","for > > > > eman_proxy::params::puppet_use_environment_api","foreman_proxy::params::cust > > > > omrun_cmd","foreman_proxy::params::dns_ttl","foreman_proxy::params::foreman_ > > > > ssl_key","foreman_proxy::params::puppetrun_listen_on","foreman_proxy::params > > > > ::bmc_default_provider",foreman_proxy::params::trusted_hosts,"foreman_proxy: > > > > :params::templates_listen_on","foreman_proxy::params::puppetrun_cmd","forema > > > > n_proxy::params::ssl_cert","foreman_proxy::params::realm_keytab","foreman_pr > > > > oxy::params::tftp_servername","foreman_proxy::params::puppetca_cmd","foreman > > > > _proxy::params::dns_server","foreman_proxy::params::dns_tsig_principal","for > > > > eman_proxy::params::virsh_network","foreman_proxy::params::registered_name", > > > > "foreman_proxy::params::dhcp_managed","foreman_proxy::params::ssl_ca","forem > > > > an_proxy::params::ssl_key",foreman_proxy::params::dhcp_option_domain,"forema > > > > n_proxy::params::dhcp_range",foreman_proxy::params::tftp_syslinux_filenames, > > > > "foreman_proxy::params::dhcp","foreman_proxy::params::ssldir","foreman_proxy > > > > ::params::user","foreman_proxy::params::bmc","foreman_proxy::params::customr > > > > un_args","foreman_proxy::params::gpgcheck","foreman_proxy::params::log_level > > > > ","foreman_proxy::params::dns_listen_on","foreman_proxy::params::dns_provide > > > > r","foreman_proxy::params::realm_listen_on","foreman_proxy::params::autosign > > > > _location","foreman_proxy::params::http","foreman_proxy::params::plugin_vers > > > > ion",foreman_proxy::params::tftp_syslinux_files,"foreman_proxy::params::pupp > > > > etssh_user","foreman_proxy::params::dns","foreman_proxy::params::puppet_url" > > > > ,"foreman_proxy::params::oauth_consumer_key","::foreman_proxy::plugin::abrt: > > > > :params::listen_on","::foreman_proxy::plugin::abrt::params::faf_server_ssl_n > > > > overify","::foreman_proxy::plugin::abrt::params::faf_server_ssl_cert","::for > > > > eman_proxy::plugin::abrt::params::enabled","::foreman_proxy::plugin::abrt::p > > > > arams::version","::foreman_proxy::plugin::abrt::params::group","::foreman_pr > > > > oxy::plugin::abrt::params::aggregate_reports","::foreman_proxy::plugin::abrt > > > > ::params::faf_server_url","::foreman_proxy::plugin::abrt::params::abrt_send_ > > > > log_file","::foreman_proxy::plugin::abrt::params::spooldir",::foreman_proxy: > > > > :plugin::abrt::params::send_period,"::foreman_proxy::plugin::abrt::params::f > > > > af_server_ssl_key","::foreman_proxy::plugin::chef::params::listen_on","::for > > > > eman_proxy::plugin::chef::params::client_name","::foreman_proxy::plugin::che > > > > f::params::ssl_pem_file","::foreman_proxy::plugin::chef::params::enabled",": > > > > :foreman_proxy::plugin::chef::params::version","::foreman_proxy::plugin::che > > > > f::params::group","::foreman_proxy::plugin::chef::params::server_url","::for > > > > eman_proxy::plugin::chef::params::private_key","::foreman_proxy::plugin::che > > > > f::params::ssl_verify","::foreman_proxy::plugin::openscap::params::listen_on > > > > ","::foreman_proxy::plugin::openscap::params::openscap_send_log_file","::for > > > > eman_proxy::plugin::openscap::params::enabled","::foreman_proxy::plugin::ope > > > > nscap::params::spooldir","::foreman_proxy::plugin::pulp::params::listen_on", > > > > "::foreman_proxy::plugin::pulp::params::enabled","::foreman_proxy::plugin::p > > > > ulp::params::version","::foreman_proxy::plugin::pulp::params::group","::fore > > > > man_proxy::plugin::pulp::params::pulpnode_enabled","::foreman_proxy::plugin: > > > > :pulp::params::pulp_url","::foreman_proxy::plugin::salt::params::listen_on", > > > > "::foreman_proxy::plugin::salt::params::enabled","::foreman_proxy::plugin::s > > > > alt::params::group","::foreman_proxy::plugin::salt::params::user","::foreman > > > > _proxy::plugin::salt::params::autosign_file","puppet::params::server_package > > > > ","puppet::params::module_repository","puppet::params::server_git_repo_path" > > > > ,"puppet::params::dir","puppet::params::auth_template","puppet::params::serv > > > > er_git_repo","puppet::params::server_foreman_url",puppet::params::port,"pupp > > > > et::params::group",puppet::params::configtimeout,"puppet::params::server_env > > > > ironments_owner","puppet::params::splay","puppet::params::server_parser","pu > > > > ppet::params::server_envs_dir","puppet::params::server_environments_group"," > > > > puppet::params::server_foreman","puppet::params::server_ssl_dir","puppet::pa > > > > rams::rundir","puppet::params::classfile","puppet::params::show_diff","puppe > > > > t::params::server_app_root","puppet::params::server_template","puppet::param > > > > s::server_facts","puppet::params::server_certname","puppet::params::main_tem > > > > plate","puppet::params::server_report_api","puppet::params::package_provider > > > > ","puppet::params::server_implementation","puppet::params::pluginfactsource" > > > > ,"puppet::params::group",puppet::params::server_puppetdb_port,"puppet::param > > > > s::runmode",puppet::params::runinterval,puppet::params::dns_alt_names,"puppe > > > > t::params::client_package",puppet::params::server_additional_settings,puppet > > > > ::params::server_common_modules_path,"puppet::params::server_service_fallbac > > > > k","puppet::params::server_manifest_path","puppet::params::usecacheonfailure > > > > ","puppet::params::allow_any_crl_auth","puppet::params::server_dynamic_envir > > > > onments","puppet::params::postrun_command","puppet::params::pluginsource","p > > > > uppet::params::server_foreman_ssl_key","puppet::params::server_storeconfigs_ > > > > backend","puppet::params::cron_cmd","puppet::params::nsauth_template","puppe > > > > t::params::use_srv_records","puppet::params::version","puppet::params::serve > > > > r",puppet::params::server_rack_arguments,"puppet::params::server_puppetdb_ho > > > > st","puppet::params::logdir","puppet::params::agent","puppet::params::server > > > > _config_version","puppet::params::server_post_hook_content",puppet::params:: > > > > ca_port,puppet::params::listen_to,"puppet::params::server_environments_mode" > > > > ,puppet::params::server_git_branch_map,"puppet::params::server_external_node > > > > s","puppet::params::dir","puppet::params::server_post_hook_name","puppet::pa > > > > rams::splaylimit","puppet::params::puppetmaster","puppet::params::server_ca_ > > > > proxy","puppet::params::server_puppetdb_swf",puppet::params::additional_sett > > > > ings,puppet::params::server_passenger_max_pool,"puppet::params::server_ca"," > > > > puppet::params::agent_noop","puppet::params::pluginsync",puppet::params::age > > > > nt_additional_settings,"puppet::params::agent_template","puppet::params::pre > > > > run_command","puppet::params::server_reports",puppet::params::auth_allowed," > > > > puppet::params::syslogfacility",puppet::params::port,"puppet::params::srv_do > > > > main","puppet::params::server_httpd_service","puppet::params::hiera_config", > > > > "puppet::params::server_directory_environments","puppet::params::ssldir","pu > > > > ppet::params::user","puppet::params::vardir","puppet::params::listen","puppe > > > > t::params::server_enc_api","puppet::params::server_puppet_basedir","puppet:: > > > > params::service_name","puppet::params::remove_lock",puppet::params::server_r > > > > equest_timeout,"puppet::params::server_foreman_ssl_ca","puppet::params::serv > > > > er_foreman_ssl_cert","puppet::params::server_passenger","puppet::params::use > > > > r",puppet::params::server_environments,"puppet::params::ca_server","puppet:: > > > params::server_strict_variables")' > > > > RUBYLIB=/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/../..//modules: > > puppet apply --modulepath > > > /usr/share/foreman-installer/modules:/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/ > > > modules 2>&1 > > [root@mnypupprod1 ~]# > >

Hello Duncan,

unfortunately you can't run --help or --noop because the installer fails too
early when it tries to fetch default parameter values. That's why I suggest
running the command manually from console and see the output form puppet to
further debug the issue.

··· -- Marek

On Monday 10 of August 2015 07:25:39 Duncan Innes wrote:

Marek,

We’re using Puppet 3.6.2 at the moment. I’m running foreman-installer as
root with just the --help flag at the moment. I just get the “Could not
get default values” message immediately, followed by the rest of the text
in the 2nd post.

I was hoping to use --noop with various options to see how close I could
get to the current setup, then drop the --noop when comfortable.

Duncan

On Monday, 10 August 2015 09:46:47 UTC+1, Marek Hulan wrote:

Hello,

what’s your puppet version? How did you install foreman-installer? What do
you
see when you try to run the “puppet apply” command you’ve sent below
manually?
The command begins with “echo '$kafo” and ends with “modules 2>&1”. I
suppose
it will print some better error message.

On Friday 31 of July 2015 07:08:38 Duncan Innes wrote:

[root@mnypupprod1 ~]# cat

/var/log/foreman-installer/foreman-installer.log

[ERROR 2015-07-31 15:05:22 main] Repeating errors encountered during

run:

[ERROR 2015-07-31 15:05:22 main] echo
’$kafo_config_file="/etc/foreman/foreman-installer.yaml"
$kafo_add_progress=true $temp_dir="/tmp/d20150731-5839-uexgmq" include
foreman::params include foreman::cli::params include
foreman::plugin::discovery::params include
foreman::plugin::openscap::params include foreman_proxy::params include
foreman_proxy::plugin::abrt::params include
foreman_proxy::plugin::chef::params include
foreman_proxy::plugin::openscap::params include
foreman_proxy::plugin::pulp::params include
foreman_proxy::plugin::salt::params include puppet::params

dump_values(“foreman::params::http_keytab”,“foreman::params::use_vhost”,"f
or

eman::params::configure_scl_repo",foreman::params::db_pool,foreman::params
::

user_groups,“foreman::params::oauth_consumer_key”,"foreman::params::authen
ti

cation",“foreman::params::configure_brightbox_repo”,"foreman::params::mana
ge

_user",“foreman::params::passenger”,“foreman::params::app_root”,"foreman::
pa

rams::server_ssl_ca",“foreman::params::server_ssl_key”,"foreman::params::c
on

figure_ipa_repo",“foreman::params::servername”,“foreman::params::gpgcheck”
,"

foreman::params::db_username",“foreman::params::ipa_manage_sssd”,"foreman:
:stuck_out_tongue:

arams::version",“foreman::params::db_type”,“foreman::params::group”,"forem

::params::oauth_map_users",“foreman::params::oauth_consumer_secret”,"forem
::an

::params::admin_username",“foreman::params::initial_organization”,"foreman::

params::ssl",“foreman::params::custom_repo”,"foreman::params::configure_ep
el

_repo",“foreman::params::user”,“foreman::params::server_ssl_crl”,"foreman:
:stuck_out_tongue:

arams::passenger_min_instances",“foreman::params::admin_password”,"foreman
::

params::initial_location",“foreman::params::ipa_authentication”,"foreman::
pa

rams::websockets_ssl_key",“foreman::params::unattended”,"foreman::params::

ssenger_ruby",“foreman::params::repo”,“foreman::params::db_manage”,"foreman:

:params::organizations_enabled",“foreman::params::server_ssl_chain”,"forem
:an
:

::params::passenger_prestart",“foreman::params::admin_first_name”,"foreman::

params::websockets_encrypt",“foreman::params::foreman_url”,"foreman::params:

:passenger_ruby_package",“foreman::params::apipie_task”,"foreman::params::
:pa

ssenger_start_timeout",“foreman::params::admin_email”,"foreman::params::we
bs

ockets_ssl_cert",“foreman::params::selinux”,“foreman::params::environment”
,">

foreman::params::puppet_home",“foreman::params::locations_enabled”,"foreman:

:params::passenger_interface",“foreman::params::server_ssl_cert”,"foreman:
::stuck_out_tongue:

arams::admin_last_name",“foreman::params::db_password”,"foreman::params::o
au

th_active",“foreman::params::pam_service”,"::foreman::cli::params::usernam
e"

,::foreman::cli::params::request_timeout,"::foreman::cli::params::password
",

“::foreman::cli::params::manage_root_config”,"::foreman::cli::params::refr
es

h_cache","::foreman::cli::params::foreman_url",“foreman-ec2”,"foreman::plu
gi

n::discovery::params::image_name","foreman::plugin::discovery::params::sou
rc

e_url",“foreman::plugin::discovery::params::install_images”,"foreman::plug

::discovery::params::tftp_root","foreman::plugin::openscap::params::config
::ur

e_openscap_repo",“foreman_proxy::params::puppet_user”,"foreman_proxy::para

::dir",“foreman_proxy::params::dhcp_gateway”,foreman_proxy::params::port,"
::fo

reman_proxy::params::puppetrun",“foreman_proxy::params::dhcp_key_secret”,"
fo

reman_proxy::params::log",foreman_proxy::params::ssl_port,"foreman_proxy::
pa

rams::register_in_foreman",“foreman_proxy::params::puppetssh_command”,fore
ma

n_proxy::params::dns_forwarders,“foreman_proxy::params::puppetca_listen_on
”,

“foreman_proxy::params::ssl_key”,“foreman_proxy::params::dhcp_interface”,f
or

eman_proxy::params::tftp_dirs,“foreman_proxy::params::dhcp_key_name”,"fore
ma

n_proxy::params::dhcp_listen_on",“foreman_proxy::params::dhcp_nameservers”
,"

foreman_proxy::params::oauth_consumer_secret","foreman_proxy::params::dhcp
_v

endor",“foreman_proxy::params::puppetssh_keyfile”,"foreman_proxy::params::
bm

c_listen_on",“foreman_proxy::params::manage_sudoersd”,"foreman_proxy::para

::ssl_ca",“foreman_proxy::params::foreman_ssl_ca”,"foreman_proxy::params::
::ss

l_cert",“foreman_proxy::params::realm_principal”,"foreman_proxy::params::r
ea

lm",“foreman_proxy::params::puppetssh_wait”,"foreman_proxy::params::dhcp_l
ea

ses",“foreman_proxy::params::puppetrun_provider”,"foreman_proxy::params::f

eipa_remove_dns",“foreman_proxy::params::dns_managed”,foreman_proxy::params:

:http_port,“foreman_proxy::params::foreman_base_url”,“foreman_proxy::param
:s:
:
:
:tftp_root”,“foreman_proxy::params::repo”,"foreman_proxy::params::use_sudo
:er

sd",“foreman_proxy::params::tftp_syslinux_root”,"foreman_proxy::params::re
gi

stered_proxy_url",“foreman_proxy::params::realm_provider”,"foreman_proxy::
pa

rams::dns_interface",“foreman_proxy::params::version”,"foreman_proxy::para

::puppet_group",“foreman_proxy::params::dns_zone”,"foreman_proxy::params::
::dn

s_tsig_keytab",“foreman_proxy::params::tftp”,"foreman_proxy::params::dns_r
ev

erse",“foreman_proxy::params::puppetca”,“foreman_proxy::params::templates”
,"

foreman_proxy::params::template_url","foreman_proxy::params::foreman_ssl_c
er

t",“foreman_proxy::params::keyfile”,“foreman_proxy::params::puppetdir”,"fo
re

man_proxy::params::oauth_effective_user","foreman_proxy::params::custom_re
po

",“foreman_proxy::params::ssl”,“foreman_proxy::params::puppetssh_sudo”,"fo
re

man_proxy::params::dhcp_config",“foreman_proxy::params::tftp_listen_on”,"f
or

eman_proxy::params::puppet_use_environment_api","foreman_proxy::params::cu
st

omrun_cmd",“foreman_proxy::params::dns_ttl”,"foreman_proxy::params::forema
n_

ssl_key",“foreman_proxy::params::puppetrun_listen_on”,"foreman_proxy::para

::bmc_default_provider",foreman_proxy::params::trusted_hosts,"foreman_proxy:

:params::templates_listen_on",“foreman_proxy::params::puppetrun_cmd”,"fore
:ma

n_proxy::params::ssl_cert",“foreman_proxy::params::realm_keytab”,"foreman_
pr

oxy::params::tftp_servername",“foreman_proxy::params::puppetca_cmd”,"forem
an

_proxy::params::dns_server",“foreman_proxy::params::dns_tsig_principal”,"f
or

eman_proxy::params::virsh_network",“foreman_proxy::params::registered_name
”,

“foreman_proxy::params::dhcp_managed”,“foreman_proxy::params::ssl_ca”,"for
em

an_proxy::params::ssl_key",foreman_proxy::params::dhcp_option_domain,"fore
ma

n_proxy::params::dhcp_range",foreman_proxy::params::tftp_syslinux_filename
s,

“foreman_proxy::params::dhcp”,“foreman_proxy::params::ssldir”,"foreman_pro

::params::user",“foreman_proxy::params::bmc”,"foreman_proxy::params::custo
::mr

un_args",“foreman_proxy::params::gpgcheck”,"foreman_proxy::params::log_lev
el

",“foreman_proxy::params::dns_listen_on”,"foreman_proxy::params::dns_provi
de

r",“foreman_proxy::params::realm_listen_on”,"foreman_proxy::params::autosi
gn

_location",“foreman_proxy::params::http”,"foreman_proxy::params::plugin_ve
rs

ion",foreman_proxy::params::tftp_syslinux_files,"foreman_proxy::params::pu
pp

etssh_user",“foreman_proxy::params::dns”,“foreman_proxy::params::puppet_ur
l”>

,“foreman_proxy::params::oauth_consumer_key”,"::foreman_proxy::plugin::abrt:

:params::listen_on","::foreman_proxy::plugin::abrt::params::faf_server_ssl
:_n

overify","::foreman_proxy::plugin::abrt::params::faf_server_ssl_cert","::f
or

eman_proxy::plugin::abrt::params::enabled","::foreman_proxy::plugin::abrt:
:stuck_out_tongue:

arams::version","::foreman_proxy::plugin::abrt::params::group","::foreman_
pr

oxy::plugin::abrt::params::aggregate_reports","::foreman_proxy::plugin::ab

::params::faf_server_url","::foreman_proxy::plugin::abrt::params::abrt_sen
::d_

log_file","::foreman_proxy::plugin::abrt::params::spooldir",::foreman_proxy:

:plugin::abrt::params::send_period,"::foreman_proxy::plugin::abrt::params:
::f

af_server_ssl_key","::foreman_proxy::plugin::chef::params::listen_on","::f
or

eman_proxy::plugin::chef::params::client_name","::foreman_proxy::plugin::c

f::params::ssl_pem_file","::foreman_proxy::plugin::chef::params::enabled",":

:foreman_proxy::plugin::chef::params::version","::foreman_proxy::plugin::c
:he

f::params::group","::foreman_proxy::plugin::chef::params::server_url","::f
or

eman_proxy::plugin::chef::params::private_key","::foreman_proxy::plugin::c
he

f::params::ssl_verify","::foreman_proxy::plugin::openscap::params::listen_
on

“,”::foreman_proxy::plugin::openscap::params::openscap_send_log_file","::f
or

eman_proxy::plugin::openscap::params::enabled","::foreman_proxy::plugin::o
pe

nscap::params::spooldir","::foreman_proxy::plugin::pulp::params::listen_on
",

“::foreman_proxy::plugin::pulp::params::enabled”,"::foreman_proxy::plugin:
:stuck_out_tongue:

ulp::params::version","::foreman_proxy::plugin::pulp::params::group","::fo

man_proxy::plugin::pulp::params::pulpnode_enabled","::foreman_proxy::plugin:

:pulp::params::pulp_url","::foreman_proxy::plugin::salt::params::listen_on
:",

“::foreman_proxy::plugin::salt::params::enabled”,"::foreman_proxy::plugin:
:s

alt::params::group","::foreman_proxy::plugin::salt::params::user","::forem
an

_proxy::plugin::salt::params::autosign_file","puppet::params::server_packa
ge

",“puppet::params::module_repository”,“puppet::params::server_git_repo_pat
h”

,“puppet::params::dir”,“puppet::params::auth_template”,"puppet::params::se
rv

er_git_repo",“puppet::params::server_foreman_url”,puppet::params::port,"pu
pp

et::params::group",puppet::params::configtimeout,"puppet::params::server_e
nv

ironments_owner",“puppet::params::splay”,“puppet::params::server_parser”,"
pu

ppet::params::server_envs_dir",“puppet::params::server_environments_group”
,"

puppet::params::server_foreman",“puppet::params::server_ssl_dir”,"puppet::
pa

rams::rundir",“puppet::params::classfile”,“puppet::params::show_diff”,"pup
pe

t::params::server_app_root",“puppet::params::server_template”,"puppet::par
am

s::server_facts",“puppet::params::server_certname”,"puppet::params::main_t
em

plate",“puppet::params::server_report_api”,"puppet::params::package_provid
er

",“puppet::params::server_implementation”,“puppet::params::pluginfactsourc
e”

,“puppet::params::group”,puppet::params::server_puppetdb_port,"puppet::par
am

s::runmode",puppet::params::runinterval,puppet::params::dns_alt_names,"pup
pe

t::params::client_package",puppet::params::server_additional_settings,pupp

::params::server_common_modules_path,"puppet::params::server_service_fallb
::ac

k",“puppet::params::server_manifest_path”,"puppet::params::usecacheonfailu
re

",“puppet::params::allow_any_crl_auth”,"puppet::params::server_dynamic_env
ir

onments",“puppet::params::postrun_command”,“puppet::params::pluginsource”,
"p

uppet::params::server_foreman_ssl_key","puppet::params::server_storeconfig
s_

backend",“puppet::params::cron_cmd”,“puppet::params::nsauth_template”,"pup
pe

t::params::use_srv_records",“puppet::params::version”,"puppet::params::ser
ve

r",puppet::params::server_rack_arguments,"puppet::params::server_puppetdb_
ho

st",“puppet::params::logdir”,“puppet::params::agent”,"puppet::params::serv
er

_config_version",“puppet::params::server_post_hook_content”,puppet::params
::

ca_port,puppet::params::listen_to,“puppet::params::server_environments_mod
e”

,puppet::params::server_git_branch_map,"puppet::params::server_external_no
de

s",“puppet::params::dir”,“puppet::params::server_post_hook_name”,"puppet::
pa

rams::splaylimit",“puppet::params::puppetmaster”,"puppet::params::server_c
a_

proxy",“puppet::params::server_puppetdb_swf”,puppet::params::additional_se
tt

ings,puppet::params::server_passenger_max_pool,“puppet::params::server_ca”
,"

puppet::params::agent_noop",“puppet::params::pluginsync”,puppet::params::a
ge

nt_additional_settings,“puppet::params::agent_template”,"puppet::params::stuck_out_tongue:
re

run_command",“puppet::params::server_reports”,puppet::params::auth_allowed
,"

puppet::params::syslogfacility",puppet::params::port,"puppet::params::srv_
do

main",“puppet::params::server_httpd_service”,“puppet::params::hiera_config
”,

“puppet::params::server_directory_environments”,“puppet::params::ssldir”,"
pu

ppet::params::user",“puppet::params::vardir”,“puppet::params::listen”,"pup
pe

t::params::server_enc_api",“puppet::params::server_puppet_basedir”,"puppet
::

params::service_name",“puppet::params::remove_lock”,puppet::params::server
_r

equest_timeout,“puppet::params::server_foreman_ssl_ca”,"puppet::params::se
rv

er_foreman_ssl_cert",“puppet::params::server_passenger”,"puppet::params::u

r",puppet::params::server_environments,“puppet::params::ca_server”,"puppet::

params::server_strict_variables")’

RUBYLIB=/usr/lib/ruby/gems/1.8/gems/kafo-0.6.6/lib/kafo/…/…//modules:

puppet apply --modulepath

/usr/share/foreman-installer/modules:/usr/lib/ruby/gems/1.8/gems/kafo-0.6.
6/>

modules 2>&1
[root@mnypupprod1 ~]#


Marek

Sorry, I misunderstood you the first time.

I'll look into running this command manually, but will need to back up the
server first in case it makes any changes.

Thanks

D

··· On Monday, 10 August 2015 16:18:56 UTC+1, Marek Hulan wrote: > > Hello Duncan, > > unfortunately you can't run --help or --noop because the installer fails > too > early when it tries to fetch default parameter values. That's why I > suggest > running the command manually from console and see the output form puppet > to > further debug the issue. > > -- > Marek > > >