Morning all
Thought I'd give this a spin…
Created a fresh Centos 6 install using Vagrant and Vbox on Windows 7.
First stage of bootstrap process worked fine, with yum installing 344
packages.
However got a failure when running "katello-installer -v -d".
Failure was:
Complete!
> Could not get default values, check log file at
> /var/log/katello/katello-install/katello-install.log for more information
> inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0
>
/var/log/katello/katello-install/katello-install.log contains:
[ INFO 2014-01-23 09:51:07 main] Parsing default values from puppet
> modules…
> [DEBUG 2014-01-23 09:51:07 main] echo
> '$kafo_config_file="/etc/katello-installer/katello_installer.yaml"
> $kafo_add_progress=true include foreman::params include puppet::params
> include katello::params include certs::params
> dump_values(foreman::params::repo,foreman::params::configure_scl_repo,foreman::params::selinux,foreman::params::user,foreman::params::group,foreman::params::ssl,foreman::params::configure_epel_repo,foreman::params::version,foreman::params::user_groups,foreman::params::server_ssl_ca,foreman::params::authentication,foreman::params::use_vhost,foreman::params::organizations_enabled,foreman::params::puppet_home,foreman::params::locations_enabled,foreman::params::passenger_interface,foreman::params::server_ssl_cert,foreman::params::server_ssl_key,foreman::params::oauth_consumer_key,foreman::params::db_manage,foreman::params::oauth_active,foreman::params::passenger,foreman::params::db_username,foreman::params::app_root,foreman::params::passenger_scl,foreman::params::environment,foreman::params::apache_conf_dir,foreman::params::oauth_map_users,foreman::params::foreman_url,foreman::params::unattended,foreman::params::custom_repo,foreman::params::gpgcheck,foreman::params::db_password,foreman::params::db_type,foreman::params::oauth_consumer_secret,puppet::params::user,puppet::params::group,puppet::params::listen,puppet::params::agent_template,puppet::params::port,puppet::params::server_service_fallback,puppet::params::server_passenger_max_pool,puppet::params::server_app_root,puppet::params::server_package,puppet::params::version,puppet::params::port,puppet::params::classfile,puppet::params::server_ca,puppet::params::server_git_repo_path,puppet::params::server_git_branch_map,foreman::params::client_ssl_ca,puppet::params::dir,puppet::params::cron_cmd,puppet::params::auth_template,puppet::params::group,puppet::params::server_git_repo,puppet::params::server_common_modules_path,puppet::params::splay,puppet::params::server_vardir,puppet::params::server_passenger,puppet::params::server_post_hook_name,foreman::params::facts,foreman::params::puppet_basedir,puppet::params::nsauth_template,puppet::params::server,puppet::params::server_external_nodes,puppet::params::server_environments,puppet::params::server_post_hook_content,puppet::params::server_storeconfigs_backend,foreman::params::client_ssl_key,puppet::params::pluginsync,puppet::params::dir,puppet::params::server_enc_api,foreman::params::client_ssl_cert,puppet::params::ca_server,puppet::params::server_template,puppet::params::runinterval,puppet::params::server_httpd_service,puppet::params::server_environments_owner,puppet::params::server_envs_dir,puppet::params::show_diff,puppet::params::server_reports,puppet::params::server_manifest_path,puppet::params::server_ssl_dir,puppet::params::server_certname,foreman::params::puppet_home,puppet::params::runmode,puppet::params::configtimeout,puppet::params::client_package,puppet::params::agent,puppet::params::server_dynamic_environments,puppet::params::agent_noop,puppet::params::main_template,puppet::params::user,puppet::params::server_config_version,puppet::params::server_report_api,foreman::params::foreman_url,katello::params::user,katello::params::group,katello::params::user_groups,katello::params::oauth_secret,katello::params::oauth_key,katello::params::log_dir,certs::params::regenerate_ca,certs::params::expiration,certs::params::node_fqdn,certs::params::generate,certs::params::regenerate,certs::params::org,certs::params::ca_common_name,certs::params::city,certs::params::log_dir,certs::params::org_unit,certs::params::country,certs::params::state,certs::params::deploy,certs::params::ca_expiration)'
> > RUBYLIB=/usr/lib/ruby/gems/1.8/gems/kafo-0.3.7/lib/kafo/…/…//modules:
> puppet apply --modulepath
> /usr/share/katello-installer/modules:/usr/lib/ruby/gems/1.8/gems/kafo-0.3.7/modules
> 2>&1
> [DEBUG 2014-01-23 09:51:08 main] Generating new random seed in
> /etc/katello/oauth_token-file
> ^[[1;31mError: custom functions must be called with a single array that
> contains the arguments. For example, function_example([1]) instead of
> function_example(1) at
> /usr/share/katello-installer/modules/katello/manifests/params.pp:80 on node
> katello.dt0388.test
> Wrapped exception:
> custom functions must be called with a single array that contains the
> arguments. For example, function_example([1]) instead of
> function_example(1)^[[0m
> ^[[1;31mError: custom functions must be called with a single array that
> contains the arguments. For example, function_example([1]) instead of
> function_example(1) at
> /usr/share/katello-installer/modules/katello/manifests/params.pp:80 on node
> katello.dt0388.test^[[0m
>
> [ERROR 2014-01-23 09:51:08 main] Could not get default values, cannot
> continue
>
This is with Puppet 3.4.2…
Let me know if you need any more info…
Gav
···
On Wednesday, 22 January 2014 23:23:50 UTC, Eric Helms wrote:
>
> Howdy!
>
> We are proud to announce that the Katello installer work has finally
> reached an alpha stage that is ready for user testing. This installer takes
> the enginification work of Katello and installs it alongside Foreman to
> bring the full seamless experience of Foreman+Katello. We ask for anyone
> willing to jump in and test to do so. Please record feedback and issues
> either:
>
> Redmine - http://projects.theforeman.org/projects/katello/issues/new
> Public Etherpad - http://pad-katello.rhcloud.com/p/katello-installer
>
> Installation is available for RHEL6 and CentOS 6 and requires EPEL and the
> SCL to be enabled. Our recommended approach is a set of scripts available
> in our deployment repository. Instructions can be found in the deployment
> repository's README at:
>
> https://github.com/Katello/katello-deploy
>
> This repository provides methods for installation on an existing VM or
> using Vagrant with libvirt to deploy to CentOS.
>
> The installer git repository is located at:
>
> https://github.com/Katello/katello-installer
>
> And available in our nightly RHEL6 repo:
>
>
> http://fedorapeople.org/groups/katello/releases/yum/nightly/RHEL/6Server/x86_64/
>
> Thanks to inecas, jsherrill, mccun934, jmontleon and all those that
> contributed module work, RPM work, puppet knowledge or early user testing.
>
> Happy testing!
> Eric
>