Project

General

Profile

Bug #16830 ยป foreman-answers.yaml

Yama Kasi, 10/07/2016 06:27 AM

 
# Format:
# <classname>: false - don't include this class
# <classname>: true - include and use the defaults
# <classname>:
# <param>: <value> - include and override the default(s)
#
# See params.pp in each class for what options are available

---
foreman:
foreman_url: https://foreman-01.my.domain
puppetrun: false
unattended: true
authentication: true
passenger: true
passenger_ruby: /usr/bin/tfm-ruby
passenger_ruby_package: tfm-rubygem-passenger-native
plugin_prefix: tfm-rubygem-foreman_
use_vhost: true
servername: foreman-01.my.domain
serveraliases:
- foreman
ssl: true
custom_repo: true
repo: stable
configure_epel_repo: true
configure_scl_repo: true
configure_brightbox_repo: false
selinux:
gpgcheck: true
version: present
plugin_version: present
db_manage: true
db_type: postgresql
db_adapter:
db_host:
db_port:
db_database:
db_username: foreman
db_password: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
db_sslmode:
db_pool: 5
apipie_task: apipie:cache:index
app_root: /usr/share/foreman
manage_user: true
user: foreman
group: foreman
user_groups:
- puppet
environment: production
puppet_home: /var/lib/puppet
puppet_ssldir: /etc/puppetlabs/puppet/ssl
locations_enabled: false
organizations_enabled: false
passenger_interface:
vhost_priority: '05'
server_ssl_ca: /etc/puppetlabs/puppet/ssl/certs/ca.pem
server_ssl_chain: /etc/puppetlabs/puppet/ssl/certs/ca.pem
server_ssl_cert: /etc/puppetlabs/puppet/ssl/certs/foreman-01.my.domain.pem
server_ssl_certs_dir: ''
server_ssl_key: /etc/puppetlabs/puppet/ssl/private_keys/foreman-01.my.domain.pem
server_ssl_crl: /etc/puppetlabs/puppet/ssl/crl.pem
client_ssl_ca: /etc/puppetlabs/puppet/ssl/certs/ca.pem
client_ssl_cert: /etc/puppetlabs/puppet/ssl/certs/foreman-01.my.domain.pem
client_ssl_key: /etc/puppetlabs/puppet/ssl/private_keys/foreman-01.my.domain.pem
keepalive: true
max_keepalive_requests: 100
keepalive_timeout: 5
oauth_active: true
oauth_map_users: false
oauth_consumer_key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
oauth_consumer_secret: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
passenger_prestart: true
passenger_min_instances: 1
passenger_start_timeout: 600
admin_username: admin
admin_password: xxxxxxxxxxxxxxxxxxxxxxx
admin_first_name:
admin_last_name:
admin_email:
initial_organization:
initial_location:
ipa_authentication: false
http_keytab: /etc/httpd/conf/http.keytab
pam_service: foreman
ipa_manage_sssd: true
websockets_encrypt: true
websockets_ssl_key: /etc/puppetlabs/puppet/ssl/private_keys/foreman-01.my.domain.pem
websockets_ssl_cert: /etc/puppetlabs/puppet/ssl/certs/foreman-01.my.domain.pem
logging_level: info
loggers: {}
email_conf: email.yaml
email_source: email.yaml.erb
email_delivery_method:
email_smtp_address:
email_smtp_port: 25
email_smtp_domain:
email_smtp_authentication: none
email_smtp_user_name:
email_smtp_password:
foreman::cli:
foreman_url:
manage_root_config: true
username:
password:
refresh_cache: false
request_timeout: 120
foreman_proxy:
repo: stable
gpgcheck: true
custom_repo: true
version: present
ensure_packages_version: present
plugin_version: installed
bind_host: '*'
http_port: 8000
ssl_port: 8443
dir: /usr/share/foreman-proxy
user: foreman-proxy
log: /var/log/foreman-proxy/proxy.log
log_level: INFO
log_buffer: 2000
log_buffer_errors: 1000
http: false
ssl: true
ssl_ca: /etc/puppetlabs/puppet/ssl/certs/ca.pem
ssl_cert: /etc/puppetlabs/puppet/ssl/certs/foreman-01.my.domain.pem
ssl_key: /etc/puppetlabs/puppet/ssl/private_keys/foreman-01.my.domain.pem
foreman_ssl_ca:
foreman_ssl_cert:
foreman_ssl_key:
trusted_hosts:
- foreman-01.my.domain
ssl_disabled_ciphers: []
manage_sudoersd: true
use_sudoersd: true
puppetca: true
puppetca_listen_on: https
ssldir: /etc/puppetlabs/puppet/ssl
puppetdir: /etc/puppetlabs/puppet
puppetca_cmd: /opt/puppetlabs/bin/puppet cert
puppet_group: puppet
puppet: true
puppet_split_config_files: true
puppet_listen_on: https
puppetrun_cmd: /opt/puppetlabs/bin/puppet kick
puppetrun_provider:
customrun_cmd: /bin/false
customrun_args: -ay -f -s
mcollective_user: root
puppetssh_sudo: false
puppetssh_command: /usr/bin/puppet agent --onetime --no-usecacheonfailure
puppetssh_user: root
puppetssh_keyfile: /etc/foreman-proxy/id_rsa
puppetssh_wait: false
salt_puppetrun_cmd: puppet.run
puppet_user: root
puppet_url: https://foreman-01.my.domain:8140
puppet_ssl_ca: /etc/puppetlabs/puppet/ssl/certs/ca.pem
puppet_ssl_cert: /etc/puppetlabs/puppet/ssl/certs/foreman-01.my.domain.pem
puppet_ssl_key: /etc/puppetlabs/puppet/ssl/private_keys/foreman-01.my.domain.pem
puppet_use_environment_api:
templates: false
templates_listen_on: both
template_url: http://foreman-01.my.domain:8000
logs: false
logs_listen_on: https
tftp: true
tftp_listen_on: https
tftp_managed: true
tftp_manage_wget: true
tftp_syslinux_filenames:
- /usr/share/syslinux/chain.c32
- /usr/share/syslinux/mboot.c32
- /usr/share/syslinux/menu.c32
- /usr/share/syslinux/memdisk
- /usr/share/syslinux/pxelinux.0
tftp_root: /var/lib/tftpboot
tftp_dirs:
- /var/lib/tftpboot/pxelinux.cfg
- /var/lib/tftpboot/boot
- /var/lib/tftpboot/ztp.cfg
- /var/lib/tftpboot/poap.cfg
tftp_servername:
dhcp: false
dhcp_listen_on: https
dhcp_managed: true
dhcp_provider: isc
dhcp_subnets: []
dhcp_option_domain:
- my.domain
dhcp_search_domains:
dhcp_interface: eth0
dhcp_gateway: 192.168.100.1
dhcp_range: false
dhcp_nameservers: default
dhcp_server: 127.0.0.1
dhcp_config: /etc/dhcp/dhcpd.conf
dhcp_leases: /var/lib/dhcpd/dhcpd.leases
dhcp_key_name:
dhcp_key_secret:
dhcp_omapi_port: 7911
dns: false
dns_listen_on: https
dns_managed: true
dns_provider: nsupdate
dns_interface: eth0
dns_zone: my.domain
dns_reverse: 100.168.192.in-addr.arpa
dns_server: 127.0.0.1
dns_ttl: '86400'
dns_tsig_keytab: /etc/foreman-proxy/dns.keytab
dns_tsig_principal: foremanproxy/foreman-01.my.domain@my.domain
dns_forwarders: []
libvirt_backend: libvirt
libvirt_network: default
libvirt_connection: qemu:///system
bmc: false
bmc_listen_on: https
bmc_default_provider: ipmitool
realm: false
realm_listen_on: https
realm_provider: freeipa
realm_keytab: /etc/foreman-proxy/freeipa.keytab
realm_principal: realm-proxy@EXAMPLE.COM
freeipa_remove_dns: true
keyfile: /etc/rndc.key
register_in_foreman: true
foreman_base_url: https://foreman-01.my.domain
registered_name: foreman-01.my.domain
registered_proxy_url:
oauth_effective_user: admin
oauth_consumer_key: tWhwjp7KhhDjpzMC9RoEcfGMzu85q2Zh
oauth_consumer_secret: RRG9xNB4s66jcU9yV4EKRxnc7GmWSeq8
puppet_use_cache:
puppet:
version: present
user: puppet
group: puppet
dir: /etc/puppetlabs/puppet
codedir: /etc/puppetlabs/code
vardir: /opt/puppetlabs/puppet/cache
logdir: /var/log/puppetlabs/puppet
rundir: /var/run/puppetlabs
ssldir: /etc/puppetlabs/puppet/ssl
sharedir: /opt/puppetlabs/puppet
manage_packages: true
dir_owner: root
dir_group:
package_provider:
package_source:
port: 8140
listen: false
listen_to: []
pluginsync: true
splay: false
splaylimit: '1800'
autosign: /etc/puppetlabs/puppet/autosign.conf
autosign_mode: '0664'
runinterval: 1800
usecacheonfailure: true
runmode: service
unavailable_runmodes: []
cron_cmd:
systemd_cmd:
agent_noop: false
show_diff: false
module_repository:
configtimeout:
ca_server:
ca_port:
prerun_command:
postrun_command:
dns_alt_names: []
use_srv_records: false
srv_domain: my.domain
pluginsource: puppet:///plugins
pluginfactsource: puppet:///pluginfacts
additional_settings: {}
agent_additional_settings: {}
agent_restart_command: /usr/bin/systemctl reload-or-restart puppet
classfile: $statedir/classes.txt
hiera_config: $confdir/hiera.yaml
main_template: puppet/puppet.conf.erb
agent_template: puppet/agent/puppet.conf.erb
auth_template: puppet/auth.conf.erb
allow_any_crl_auth: false
auth_allowed:
- $1
client_package:
- puppet-agent
agent: true
remove_lock: true
client_certname: foreman-01.my.domain
puppetmaster:
systemd_unit_name: puppet-run
service_name: puppet
syslogfacility:
environment: production
server: true
server_admin_api_whitelist:
- 127.0.0.1
- '::1'
- 172.16.3.201
server_user: puppet
server_group: puppet
server_dir: /etc/puppetlabs/puppet
server_ip: 0.0.0.0
server_port: 8140
server_ca: true
server_ca_auth_required: true
server_ca_client_whitelist:
- 127.0.0.1
- '::1'
- 172.16.3.201
server_http: false
server_http_port: 8139
server_http_allow: []
server_reports: foreman
server_implementation: puppetserver
server_passenger: true
server_puppetserver_dir: /etc/puppetlabs/puppetserver
server_puppetserver_version: 2.6.0
server_service_fallback: true
server_passenger_min_instances: 4
server_passenger_pre_start: true
server_httpd_service: httpd
server_external_nodes: /etc/puppetlabs/puppet/node.rb
server_template: puppet/server/puppet.conf.erb
server_main_template: puppet/server/puppet.conf.main.erb
server_cipher_suites:
- TLS_RSA_WITH_AES_256_CBC_SHA256
- TLS_RSA_WITH_AES_256_CBC_SHA
- TLS_RSA_WITH_AES_128_CBC_SHA256
- TLS_RSA_WITH_AES_128_CBC_SHA
server_config_version:
server_connect_timeout: 120000
server_git_repo: false
server_dynamic_environments: false
server_directory_environments: true
server_default_manifest: false
server_default_manifest_path: /etc/puppet/manifests/default_manifest.pp
server_default_manifest_content: ''
server_enable_ruby_profiler: false
server_environments:
- development
- production
server_environments_owner: puppet
server_environments_group:
server_environments_mode: '0755'
server_envs_dir: /etc/puppetlabs/code/environments
server_manifest_path: /etc/puppetlabs/code/manifests
server_common_modules_path:
- /etc/puppetlabs/code/environments/common
- /etc/puppetlabs/code/modules
- /opt/puppetlabs/puppet/modules
server_git_repo_mode: '0755'
server_git_repo_path: /opt/puppetlabs/puppet/cache/puppet.git
server_git_repo_group: puppet
server_git_repo_user: puppet
server_git_branch_map: {}
server_idle_timeout: 1200000
server_post_hook_content: puppet/server/post-receive.erb
server_post_hook_name: post-receive
server_storeconfigs_backend:
server_app_root: /etc/puppetlabs/puppet/rack
server_ruby_load_paths:
- /opt/puppetlabs/puppet/lib/ruby/vendor_ruby
server_ssl_dir: /etc/puppetlabs/puppet/ssl
server_ssl_dir_manage: true
server_ssl_protocols:
- TLSv1.2
server_package:
server_version:
server_certname: foreman-01.my.domain
server_enc_api: v2
server_report_api: v2
server_request_timeout: 60
server_ca_proxy:
server_strict_variables: false
server_additional_settings: {}
server_rack_arguments: []
server_foreman: true
server_foreman_url: https://foreman-01.my.domain
server_foreman_ssl_ca:
server_foreman_ssl_cert:
server_foreman_ssl_key:
server_facts: true
server_puppet_basedir: /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet
server_puppetdb_host:
server_puppetdb_port: 8081
server_puppetdb_swf: false
server_parser: current
server_environment_timeout:
server_jvm_java_bin: /usr/bin/java
server_jvm_config: /etc/sysconfig/puppetserver
server_jvm_min_heap_size: 2G
server_jvm_max_heap_size: 2G
server_jvm_extra_args: -XX:MaxPermSize=256m
server_jruby_gem_home: /opt/puppetlabs/server/data/puppetserver/jruby-gems
server_max_active_instances: 4
server_use_legacy_auth_conf: false
foreman::plugin::ansible: false
foreman::plugin::bootdisk: {}
foreman::plugin::chef: false
foreman::plugin::cockpit: {}
foreman::plugin::default_hostgroup: {}
foreman::plugin::dhcp_browser: {}
foreman::plugin::digitalocean: false
foreman::plugin::discovery:
install_images: false
tftp_root: /var/lib/tftpboot
source_url: http://downloads.theforeman.org/discovery/releases/latest/
image_name: fdi-image-latest.tar
foreman::plugin::docker: false
foreman::plugin::hooks: false
foreman::plugin::memcache:
hosts:
- !ruby/string:HighLine::String |-
V1d0ak5XRnNiRmhsUnpscFRUQTBkdz09
expires_in: 86400
namespace: foreman
compress: true
foreman::plugin::openscap: false
foreman::plugin::puppetdb:
package: tfm-rubygem-puppetdb_foreman
address: https://localhost:8081/v2/commands
dashboard_address: http://localhost:8080/dashboard
foreman::plugin::remote_execution: {}
foreman::plugin::salt: false
foreman::plugin::setup: {}
foreman::plugin::tasks:
package: tfm-rubygem-foreman-tasks
service: foreman-tasks
foreman::plugin::templates: false
foreman::compute::ec2: false
foreman::compute::gce: false
foreman::compute::libvirt: false
foreman::compute::openstack: false
foreman::compute::ovirt:
version: 4.0.3
foreman::compute::rackspace: false
foreman::compute::vmware: false
foreman_proxy::plugin::abrt: false
foreman_proxy::plugin::chef: false
foreman_proxy::plugin::discovery:
install_images: false
tftp_root: /var/lib/tftpboot
source_url: http://downloads.theforeman.org/discovery/releases/latest/
image_name: fdi-image-latest.tar
foreman_proxy::plugin::dns::powerdns: false
foreman_proxy::plugin::dynflow: false
foreman_proxy::plugin::openscap: false
foreman_proxy::plugin::pulp: false
foreman_proxy::plugin::remote_execution::ssh:
enabled: true
listen_on: https
generate_keys: true
ssh_identity_dir: /usr/share/foreman-proxy/.ssh
ssh_identity_file: id_rsa_foreman_proxy
ssh_keygen: /usr/bin/ssh-keygen
local_working_dir: /var/tmp
remote_working_dir: /var/tmp
foreman_proxy::plugin::salt: false
    (1-1/1)