root@foreman:~# foreman-installer --full-help Usage: foreman-installer [OPTIONS] Options: = Generic: --reset-foreman-db Drop foreman database first? You will lose all data! Unfortunately we can't detect a failure at the moment so you should verify the success manually. e.g. dropping can fail when DB is currently in use. (default: false) --detailed-exitcodes Provide transaction information via exit codes, see puppet-agent(8) for full details. (default: false) --[no-]colors Use color output on STDOUT (default: true) --color-of-background COLOR Your terminal background is :bright or :dark (default: :dark) --dont-save-answers Skip saving answers to '/etc/foreman-installer/scenarios.d/foreman-answers.yaml'? (default: false) --ignore-undocumented Ignore inconsistent parameter documentation (default: false) -i, --interactive Run in interactive mode --log-level LEVEL Log level for log file output (default: :debug) -n, --noop Run puppet in noop mode? (default: false) -p, --profile Run puppet in profile mode? (default: false) -s, --skip-checks-i-know-better Skip all system checks (default: false) --skip-puppet-version-check Skip check for compatible Puppet versions (default: false) -v, --verbose Display log on STDOUT instead of progressbar -l, --verbose-log-level LEVEL Log level for verbose mode output (default: "info") -S, --scenario SCENARIO Use installation scenario --disable-scenario SCENARIO Disable installation scenario --enable-scenario SCENARIO Enable installation scenario --list-scenarios List available installation scenarios --force Force change of installation scenario --compare-scenarios Show changes between last used scenario and the scenario specified with -S or --scenario argument --migrations-only Apply migrations to a selected scenario and exit --[no-]parser-cache Force use or bypass of Puppet module parser cache -h, --help print help --full-help print complete help --[no-]enable-foreman Enable 'foreman' puppet module (default: true) --[no-]enable-foreman-cli Enable 'foreman_cli' puppet module (default: true) --[no-]enable-foreman-cli-ansible Enable 'foreman_cli_ansible' puppet module (default: false) --[no-]enable-foreman-cli-azure Enable 'foreman_cli_azure' puppet module (default: false) --[no-]enable-foreman-cli-discovery Enable 'foreman_cli_discovery' puppet module (default: false) --[no-]enable-foreman-cli-kubevirt Enable 'foreman_cli_kubevirt' puppet module (default: false) --[no-]enable-foreman-cli-openscap Enable 'foreman_cli_openscap' puppet module (default: false) --[no-]enable-foreman-cli-remote-execution Enable 'foreman_cli_remote_execution' puppet module (default: false) --[no-]enable-foreman-cli-tasks Enable 'foreman_cli_tasks' puppet module (default: false) --[no-]enable-foreman-cli-templates Enable 'foreman_cli_templates' puppet module (default: false) --[no-]enable-foreman-proxy Enable 'foreman_proxy' puppet module (default: true) --[no-]enable-puppet Enable 'puppet' puppet module (default: true) --[no-]enable-foreman-plugin-ansible Enable 'foreman_plugin_ansible' puppet module (default: true) --[no-]enable-foreman-plugin-azure Enable 'foreman_plugin_azure' puppet module (default: false) --[no-]enable-foreman-plugin-bootdisk Enable 'foreman_plugin_bootdisk' puppet module (default: false) --[no-]enable-foreman-plugin-chef Enable 'foreman_plugin_chef' puppet module (default: false) --[no-]enable-foreman-plugin-default-hostgroup Enable 'foreman_plugin_default_hostgroup' puppet module (default: false) --[no-]enable-foreman-plugin-dhcp-browser Enable 'foreman_plugin_dhcp_browser' puppet module (default: false) --[no-]enable-foreman-plugin-digitalocean Enable 'foreman_plugin_digitalocean' puppet module (default: false) --[no-]enable-foreman-plugin-discovery Enable 'foreman_plugin_discovery' puppet module (default: true) --[no-]enable-foreman-plugin-expire-hosts Enable 'foreman_plugin_expire_hosts' puppet module (default: false) --[no-]enable-foreman-plugin-hooks Enable 'foreman_plugin_hooks' puppet module (default: false) --[no-]enable-foreman-plugin-host-extra-validator Enable 'foreman_plugin_host_extra_validator' puppet module (default: false) --[no-]enable-foreman-plugin-kubevirt Enable 'foreman_plugin_kubevirt' puppet module (default: false) --[no-]enable-foreman-plugin-memcache Enable 'foreman_plugin_memcache' puppet module (default: false) --[no-]enable-foreman-plugin-monitoring Enable 'foreman_plugin_monitoring' puppet module (default: false) --[no-]enable-foreman-plugin-omaha Enable 'foreman_plugin_omaha' puppet module (default: false) --[no-]enable-foreman-plugin-openscap Enable 'foreman_plugin_openscap' puppet module (default: false) --[no-]enable-foreman-plugin-ovirt-provision Enable 'foreman_plugin_ovirt_provision' puppet module (default: false) --[no-]enable-foreman-plugin-puppetdb Enable 'foreman_plugin_puppetdb' puppet module (default: false) --[no-]enable-foreman-plugin-remote-execution Enable 'foreman_plugin_remote_execution' puppet module (default: true) --[no-]enable-foreman-plugin-remote-execution-cockpit Enable 'foreman_plugin_remote_execution_cockpit' puppet module (default: false) --[no-]enable-foreman-plugin-salt Enable 'foreman_plugin_salt' puppet module (default: false) --[no-]enable-foreman-plugin-setup Enable 'foreman_plugin_setup' puppet module (default: false) --[no-]enable-foreman-plugin-snapshot-management Enable 'foreman_plugin_snapshot_management' puppet module (default: false) --[no-]enable-foreman-plugin-tasks Enable 'foreman_plugin_tasks' puppet module (default: true) --[no-]enable-foreman-plugin-templates Enable 'foreman_plugin_templates' puppet module (default: false) --[no-]enable-foreman-compute-ec2 Enable 'foreman_compute_ec2' puppet module (default: false) --[no-]enable-foreman-compute-gce Enable 'foreman_compute_gce' puppet module (default: false) --[no-]enable-foreman-compute-libvirt Enable 'foreman_compute_libvirt' puppet module (default: false) --[no-]enable-foreman-compute-openstack Enable 'foreman_compute_openstack' puppet module (default: false) --[no-]enable-foreman-compute-ovirt Enable 'foreman_compute_ovirt' puppet module (default: false) --[no-]enable-foreman-compute-rackspace Enable 'foreman_compute_rackspace' puppet module (default: false) --[no-]enable-foreman-compute-vmware Enable 'foreman_compute_vmware' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-ansible Enable 'foreman_proxy_plugin_ansible' puppet module (default: true) --[no-]enable-foreman-proxy-plugin-chef Enable 'foreman_proxy_plugin_chef' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-dhcp-infoblox Enable 'foreman_proxy_plugin_dhcp_infoblox' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-dhcp-remote-isc Enable 'foreman_proxy_plugin_dhcp_remote_isc' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-discovery Enable 'foreman_proxy_plugin_discovery' puppet module (default: true) --[no-]enable-foreman-proxy-plugin-dns-infoblox Enable 'foreman_proxy_plugin_dns_infoblox' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-dns-powerdns Enable 'foreman_proxy_plugin_dns_powerdns' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-dynflow Enable 'foreman_proxy_plugin_dynflow' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-monitoring Enable 'foreman_proxy_plugin_monitoring' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-omaha Enable 'foreman_proxy_plugin_omaha' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-openscap Enable 'foreman_proxy_plugin_openscap' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-pulp Enable 'foreman_proxy_plugin_pulp' puppet module (default: false) --[no-]enable-foreman-proxy-plugin-remote-execution-ssh Enable 'foreman_proxy_plugin_remote_execution_ssh' puppet module (default: true) --[no-]enable-foreman-proxy-plugin-salt Enable 'foreman_proxy_plugin_salt' puppet module (default: false) = Module foreman: == Advanced: --foreman-apache Configure Foreman via Apache. By default via passenger but otherwise as a reverse proxy. (current: true) --reset-foreman-apache Reset apache to the default value (true) --foreman-app-root Name of foreman root directory (current: "/usr/share/foreman") --reset-foreman-app-root Reset app_root to the default value ("/usr/share/foreman") --foreman-client-ssl-ca Defines the SSL CA used to communicate with Foreman Proxies (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem") --reset-foreman-client-ssl-ca Reset client_ssl_ca to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem") --foreman-client-ssl-cert Defines the SSL certificate used to communicate with Foreman Proxies (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --reset-foreman-client-ssl-cert Reset client_ssl_cert to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --foreman-client-ssl-key Defines the SSL private key used to communicate with Foreman Proxies (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") --reset-foreman-client-ssl-key Reset client_ssl_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") --foreman-configure-epel-repo If disabled the EPEL repo will not be configured on Red Hat family systems. (current: false) --reset-foreman-configure-epel-repo Reset configure_epel_repo to the default value (false) --foreman-configure-scl-repo If disabled the SCL repo will not be configured on Red Hat clone systems. (Currently only installs repos for CentOS and Scientific) (current: false) --reset-foreman-configure-scl-repo Reset configure_scl_repo to the default value (false) --foreman-cors-domains List of domains that show be allowed for Cross-Origin Resource Sharing. This requires Foreman 1.22+ (current: []) --reset-foreman-cors-domains Reset cors_domains to the default value ([]) --foreman-db-database Database 'production' database (e.g. foreman) (current: UNDEF) --reset-foreman-db-database Reset db_database to the default value (UNDEF) --foreman-db-host Database 'production' host (current: UNDEF) --reset-foreman-db-host Reset db_host to the default value (UNDEF) --foreman-db-manage-rake if enabled, will run rake jobs, which depend on the database (current: true) --reset-foreman-db-manage-rake Reset db_manage_rake to the default value (true) --foreman-db-password Database 'production' password, default is randomly generated (current: "nd5DotoxpRHBGRozGVdrMfxt7YQQc2a3") --reset-foreman-db-password Reset db_password to the default value ("nd5DotoxpRHBGRozGVdrMfxt7YQQc2a3") --foreman-db-pool Database 'production' size of connection pool (current: 5) --reset-foreman-db-pool Reset db_pool to the default value (5) --foreman-db-port Database 'production' port (current: UNDEF) --reset-foreman-db-port Reset db_port to the default value (UNDEF) --foreman-db-root-cert Root cert used to verify SSL connection to postgres (current: UNDEF) --reset-foreman-db-root-cert Reset db_root_cert to the default value (UNDEF) --foreman-db-sslmode Database 'production' ssl mode (current: UNDEF) --reset-foreman-db-sslmode Reset db_sslmode to the default value (UNDEF) --foreman-db-username Database 'production' user (e.g. foreman) (current: "foreman") --reset-foreman-db-username Reset db_username to the default value ("foreman") --foreman-dynflow-pool-size How many threads per worker process should Dynflow use (current: 5) --reset-foreman-dynflow-pool-size Reset dynflow_pool_size to the default value (5) --foreman-foreman-url URL on which foreman is going to run (current: "https://foreman.hitronhub.home") --reset-foreman-foreman-url Reset foreman_url to the default value ("https://foreman.hitronhub.home") --foreman-gpgcheck Turn on/off gpg check in repo files (effective only on RedHat family systems) (current: true) --reset-foreman-gpgcheck Reset gpgcheck to the default value (true) --foreman-group Primary group for the Foreman user (current: "foreman") --reset-foreman-group Reset group to the default value ("foreman") --foreman-hsts-enabled Should HSTS enforcement in https requests be enabled (current: true) --reset-foreman-hsts-enabled Reset hsts_enabled to the default value (true) --foreman-http-keytab Path to keytab to be used for Kerberos authentication on the WebUI (current: "/etc/httpd/conf/http.keytab") --reset-foreman-http-keytab Reset http_keytab to the default value ("/etc/httpd/conf/http.keytab") --foreman-ipa-manage-sssd If ipa_authentication is true, should the installer manage SSSD? You can disable it if you use another module for SSSD configuration (current: true) --reset-foreman-ipa-manage-sssd Reset ipa_manage_sssd to the default value (true) --foreman-jobs-manage-service Whether to manage the dynflow services (current: true) --reset-foreman-jobs-manage-service Reset jobs_manage_service to the default value (true) --foreman-jobs-service-enable Whether the Dynflow executor should be enabled (current: true) --reset-foreman-jobs-service-enable Reset jobs_service_enable to the default value (true) --foreman-jobs-service-ensure Whether the Dynflow executor should be running or stopped (current: "running") --reset-foreman-jobs-service-ensure Reset jobs_service_ensure to the default value ("running") --foreman-jobs-sidekiq-redis-url If set, the redis server is not managed and we use the defined url to connect (current: UNDEF) --reset-foreman-jobs-sidekiq-redis-url Reset jobs_sidekiq_redis_url to the default value (UNDEF) --foreman-loggers Enable or disable specific loggers, e.g. {"sql" => true} (current: {}) --reset-foreman-loggers Reset loggers to the default value ({}) --foreman-logging-layout Logging layout of the Foreman application (current: "pattern") --reset-foreman-logging-layout Reset logging_layout to the default value ("pattern") --foreman-logging-level Logging level of the Foreman application (current: "info") --reset-foreman-logging-level Reset logging_level to the default value ("info") --foreman-logging-type Logging type of the Foreman application (current: "file") --reset-foreman-logging-type Reset logging_type to the default value ("file") --foreman-manage-user Controls whether foreman module will manage the user on the system. (current: true) --reset-foreman-manage-user Reset manage_user to the default value (true) --foreman-oauth-active Enable OAuth authentication for REST API (current: true) --reset-foreman-oauth-active Reset oauth_active to the default value (true) --foreman-oauth-consumer-key OAuth consumer key (current: "WZuR2FmPFhzXERXtTYn7okQCSC27CwyA") --reset-foreman-oauth-consumer-key Reset oauth_consumer_key to the default value ("WZuR2FmPFhzXERXtTYn7okQCSC27CwyA") --foreman-oauth-consumer-secret OAuth consumer secret (current: "DppTmHJMrzeV2JZKFqiAUwgBJiEqJAja") --reset-foreman-oauth-consumer-secret Reset oauth_consumer_secret to the default value ("DppTmHJMrzeV2JZKFqiAUwgBJiEqJAja") --foreman-oauth-map-users Should Foreman use the foreman_user header to identify API user? (current: false) --reset-foreman-oauth-map-users Reset oauth_map_users to the default value (false) --foreman-pam-service PAM service used for host-based access control in IPA (current: "foreman") --reset-foreman-pam-service Reset pam_service to the default value ("foreman") --foreman-passenger Whether to configure Apache with passenger or as a reverse proxy. (current: true) --reset-foreman-passenger Reset passenger to the default value (true) --foreman-passenger-min-instances Minimum passenger worker instances to keep when application is idle. (current: 1) --reset-foreman-passenger-min-instances Reset passenger_min_instances to the default value (1) --foreman-passenger-prestart Pre-start the first passenger worker instance process during httpd start. (current: true) --reset-foreman-passenger-prestart Reset passenger_prestart to the default value (true) --foreman-passenger-ruby Ruby interpreter used to run Foreman under Passenger (current: "/usr/bin/foreman-ruby") --reset-foreman-passenger-ruby Reset passenger_ruby to the default value ("/usr/bin/foreman-ruby") --foreman-passenger-ruby-package Package to install to provide Passenger libraries for the active Ruby interpreter (current: UNDEF) --reset-foreman-passenger-ruby-package Reset passenger_ruby_package to the default value (UNDEF) --foreman-passenger-start-timeout Number of seconds to wait for Ruby application boot. (current: 90) --reset-foreman-passenger-start-timeout Reset passenger_start_timeout to the default value (90) --foreman-plugin-prefix String which is prepended to the plugin package names (current: "ruby-foreman-") --reset-foreman-plugin-prefix Reset plugin_prefix to the default value ("ruby-foreman-") --foreman-plugin-version Foreman plugins package version, it's passed to ensure parameter of package resource can be set to 'installed', 'latest', 'present' only (current: "present") --reset-foreman-plugin-version Reset plugin_version to the default value ("present") --foreman-rails-env Rails environment of foreman (current: "production") --reset-foreman-rails-env Reset rails_env to the default value ("production") --foreman-repo This can be a specific version or nightly (current: UNDEF) --reset-foreman-repo Reset repo to the default value (UNDEF) --foreman-server-port Defines Apache port for HTTP requests (current: 80) --reset-foreman-server-port Reset server_port to the default value (80) --foreman-server-ssl-ca Defines Apache mod_ssl SSLCACertificateFile setting in Foreman vhost conf file. (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem") --reset-foreman-server-ssl-ca Reset server_ssl_ca to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem") --foreman-server-ssl-cert Defines Apache mod_ssl SSLCertificateFile setting in Foreman vhost conf file. (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --reset-foreman-server-ssl-cert Reset server_ssl_cert to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --foreman-server-ssl-certs-dir Defines Apache mod_ssl SSLCACertificatePath setting in Foreman vhost conf file. (current: "") --reset-foreman-server-ssl-certs-dir Reset server_ssl_certs_dir to the default value ("") --foreman-server-ssl-chain Defines Apache mod_ssl SSLCertificateChainFile setting in Foreman vhost conf file. (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem") --reset-foreman-server-ssl-chain Reset server_ssl_chain to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem") --foreman-server-ssl-crl Defines the Apache mod_ssl SSLCARevocationFile setting in Foreman vhost conf file. (current: "/etc/puppetlabs/puppet/ssl/crl.pem") --reset-foreman-server-ssl-crl Reset server_ssl_crl to the default value ("/etc/puppetlabs/puppet/ssl/crl.pem") --foreman-server-ssl-key Defines Apache mod_ssl SSLCertificateKeyFile setting in Foreman vhost conf file. (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") --reset-foreman-server-ssl-key Reset server_ssl_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") --foreman-server-ssl-port Defines Apache port for HTTPS requests (current: 443) --reset-foreman-server-ssl-port Reset server_ssl_port to the default value (443) --foreman-server-ssl-protocol Defines the Apache mod_ssl SSLProtocol setting in Foreman vhost conf file. (current: UNDEF) --reset-foreman-server-ssl-protocol Reset server_ssl_protocol to the default value (UNDEF) --foreman-server-ssl-verify-client Defines the Apache mod_ssl SSLVerifyClient setting in Foreman vhost conf file. (current: "optional") --reset-foreman-server-ssl-verify-client Reset server_ssl_verify_client to the default value ("optional") --foreman-serveraliases Server aliases of the VirtualHost in the webserver (current: ["foreman"]) --reset-foreman-serveraliases Reset serveraliases to the default value (["foreman"]) --foreman-servername Server name of the VirtualHost in the webserver (current: "foreman.hitronhub.home") --reset-foreman-servername Reset servername to the default value ("foreman.hitronhub.home") --foreman-ssl Enable and set require_ssl in Foreman settings (note: requires passenger, SSL does not apply to kickstarts) (current: true) --reset-foreman-ssl Reset ssl to the default value (true) --foreman-telemetry-logger-enabled Enable telemetry logs - useful for telemetry debugging (current: false) --reset-foreman-telemetry-logger-enabled Reset telemetry_logger_enabled to the default value (false) --foreman-telemetry-logger-level Telemetry debugging logs level (current: "DEBUG") --reset-foreman-telemetry-logger-level Reset telemetry_logger_level to the default value ("DEBUG") --foreman-telemetry-prefix Prefix for all metrics (current: "fm_rails") --reset-foreman-telemetry-prefix Reset telemetry_prefix to the default value ("fm_rails") --foreman-telemetry-prometheus-enabled Enable prometheus telemetry (current: false) --reset-foreman-telemetry-prometheus-enabled Reset telemetry_prometheus_enabled to the default value (false) --foreman-telemetry-statsd-enabled Enable statsd telemetry (current: false) --reset-foreman-telemetry-statsd-enabled Reset telemetry_statsd_enabled to the default value (false) --foreman-telemetry-statsd-host Statsd host in format ip:port, do not use DNS (current: "127.0.0.1:8125") --reset-foreman-telemetry-statsd-host Reset telemetry_statsd_host to the default value ("127.0.0.1:8125") --foreman-telemetry-statsd-protocol Statsd protocol one of 'statsd', 'statsite' or 'datadog' - currently only statsd is supported (current: "statsd") --reset-foreman-telemetry-statsd-protocol Reset telemetry_statsd_protocol to the default value ("statsd") --foreman-unattended Should Foreman manage host provisioning as well (current: true) --reset-foreman-unattended Reset unattended to the default value (true) --foreman-unattended-url URL hosts will retrieve templates from during build (normally http as many installers don't support https) (current: UNDEF) --reset-foreman-unattended-url Reset unattended_url to the default value (UNDEF) --foreman-user User under which foreman will run (current: "foreman") --reset-foreman-user Reset user to the default value ("foreman") --foreman-user-groups Additional groups for the Foreman user (current: ["puppet"]) --reset-foreman-user-groups Reset user_groups to the default value (["puppet"]) --foreman-version Foreman package version, it's passed to ensure parameter of package resource can be set to specific version number, 'latest', 'present' etc. (current: "present") --reset-foreman-version Reset version to the default value ("present") --foreman-vhost-priority Defines Apache vhost priority for the Foreman vhost conf file. (current: "05") --reset-foreman-vhost-priority Reset vhost_priority to the default value ("05") --foreman-websockets-encrypt Whether to encrypt websocket connections (current: true) --reset-foreman-websockets-encrypt Reset websockets_encrypt to the default value (true) --foreman-websockets-ssl-cert SSL certificate file to use when encrypting websocket connections (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --reset-foreman-websockets-ssl-cert Reset websockets_ssl_cert to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --foreman-websockets-ssl-key SSL key file to use when encrypting websocket connections (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") --reset-foreman-websockets-ssl-key Reset websockets_ssl_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") == Basic: --foreman-db-manage If enabled, will install and configure the database server on this host (current: true) --reset-foreman-db-manage Reset db_manage to the default value (true) --foreman-email-delivery-method Email delivery method (current: UNDEF) --reset-foreman-email-delivery-method Reset email_delivery_method to the default value (UNDEF) --foreman-email-smtp-address SMTP server hostname, when delivery method is SMTP (current: UNDEF) --reset-foreman-email-smtp-address Reset email_smtp_address to the default value (UNDEF) --foreman-email-smtp-authentication SMTP authentication method (current: "none") --reset-foreman-email-smtp-authentication Reset email_smtp_authentication to the default value ("none") --foreman-email-smtp-domain SMTP HELO domain (current: UNDEF) --reset-foreman-email-smtp-domain Reset email_smtp_domain to the default value (UNDEF) --foreman-email-smtp-password Password for SMTP server auth, if authentication is enabled (current: UNDEF) --reset-foreman-email-smtp-password Reset email_smtp_password to the default value (UNDEF) --foreman-email-smtp-port SMTP port (current: 25) --reset-foreman-email-smtp-port Reset email_smtp_port to the default value (25) --foreman-email-smtp-user-name Username for SMTP server auth, if authentication is enabled (current: UNDEF) --reset-foreman-email-smtp-user-name Reset email_smtp_user_name to the default value (UNDEF) --foreman-initial-admin-email Initial E-mail address of the admin user (current: UNDEF) --reset-foreman-initial-admin-email Reset initial_admin_email to the default value (UNDEF) --foreman-initial-admin-first-name Initial first name of the admin user (current: UNDEF) --reset-foreman-initial-admin-first-name Reset initial_admin_first_name to the default value (UNDEF) --foreman-initial-admin-last-name Initial last name of the admin user (current: UNDEF) --reset-foreman-initial-admin-last-name Reset initial_admin_last_name to the default value (UNDEF) --foreman-initial-admin-locale Initial locale (= language) of the admin user (current: UNDEF) --reset-foreman-initial-admin-locale Reset initial_admin_locale to the default value (UNDEF) --foreman-initial-admin-password Initial password of the admin user, default is randomly generated (current: "password") --reset-foreman-initial-admin-password Reset initial_admin_password to the default value ("EymFVF9eYqDP2kTY") --foreman-initial-admin-timezone Initial timezone of the admin user (current: UNDEF) --reset-foreman-initial-admin-timezone Reset initial_admin_timezone to the default value (UNDEF) --foreman-initial-admin-username Initial username for the admin user account, default is admin (current: "admin") --reset-foreman-initial-admin-username Reset initial_admin_username to the default value ("admin") --foreman-initial-location Name of an initial location (current: UNDEF) --reset-foreman-initial-location Reset initial_location to the default value (UNDEF) --foreman-initial-organization Name of an initial organization (current: UNDEF) --reset-foreman-initial-organization Reset initial_organization to the default value (UNDEF) --foreman-ipa-authentication Enable configuration for external authentication via IPA (current: false) --reset-foreman-ipa-authentication Reset ipa_authentication to the default value (false) = Module foreman_cli: == Basic: --foreman-cli-foreman-url URL on which Foreman runs (current: UNDEF) --reset-foreman-cli-foreman-url Reset foreman_url to the default value (UNDEF) --foreman-cli-password Password for authentication (current: UNDEF) --reset-foreman-cli-password Reset password to the default value (UNDEF) --foreman-cli-username Username for authentication (current: UNDEF) --reset-foreman-cli-username Reset username to the default value (UNDEF) == Advanced: --foreman-cli-hammer-plugin-prefix Hammer plugin package prefix based normally on platform (current: "ruby-hammer-cli-") --reset-foreman-cli-hammer-plugin-prefix Reset hammer_plugin_prefix to the default value ("ruby-hammer-cli-") --foreman-cli-manage-root-config Whether to manage /root/.hammer configuration. (current: true) --reset-foreman-cli-manage-root-config Reset manage_root_config to the default value (true) --foreman-cli-refresh-cache Check API documentation cache status on each request (current: false) --reset-foreman-cli-refresh-cache Reset refresh_cache to the default value (false) --foreman-cli-request-timeout API request timeout, set -1 for infinity (current: 120) --reset-foreman-cli-request-timeout Reset request_timeout to the default value (120) --foreman-cli-ssl-ca-file Path to SSL certificate authority (current: UNDEF) --reset-foreman-cli-ssl-ca-file Reset ssl_ca_file to the default value (UNDEF) --foreman-cli-version foreman-cli package version, it's passed to ensure parameter of package resource can be set to specific version number, 'latest', 'present' etc. (current: "installed") --reset-foreman-cli-version Reset version to the default value ("installed") = Module foreman_compute_ec2: --foreman-compute-ec2-version Package version to install, defaults to installed (current: "installed") --reset-foreman-compute-ec2-version Reset version to the default value ("installed") = Module foreman_compute_gce: --foreman-compute-gce-version Package version to install, defaults to installed (current: "installed") --reset-foreman-compute-gce-version Reset version to the default value ("installed") = Module foreman_compute_libvirt: --foreman-compute-libvirt-version Package version to install, defaults to installed (current: "installed") --reset-foreman-compute-libvirt-version Reset version to the default value ("installed") = Module foreman_compute_openstack: --foreman-compute-openstack-version Package version to install, defaults to installed (current: "installed") --reset-foreman-compute-openstack-version Reset version to the default value ("installed") = Module foreman_compute_ovirt: --foreman-compute-ovirt-version Package version to install, defaults to installed (current: "installed") --reset-foreman-compute-ovirt-version Reset version to the default value ("installed") = Module foreman_compute_rackspace: --foreman-compute-rackspace-version Package version to install, defaults to installed (current: "installed") --reset-foreman-compute-rackspace-version Reset version to the default value ("installed") = Module foreman_compute_vmware: --foreman-compute-vmware-version Package version to install, defaults to installed (current: "installed") --reset-foreman-compute-vmware-version Reset version to the default value ("installed") = Module foreman_plugin_memcache: --foreman-plugin-memcache-compress will gzip-compress values larger than 1K (current: true) --reset-foreman-plugin-memcache-compress Reset compress to the default value (true) --foreman-plugin-memcache-expires-in global default for key TTL in seconds (current: 86400) --reset-foreman-plugin-memcache-expires-in Reset expires_in to the default value (86400) --foreman-plugin-memcache-hosts an array of hosts running memcache (current: ["[]"]) --reset-foreman-plugin-memcache-hosts Reset hosts to the default value (["[]"]) --foreman-plugin-memcache-namespace prepends each key with this value to provide simple namespacing (current: "foreman") --reset-foreman-plugin-memcache-namespace Reset namespace to the default value ("foreman") = Module foreman_plugin_ovirt_provision: --foreman-plugin-ovirt-provision-package Package name to install (current: "ruby-ovirt-provision-plugin") --reset-foreman-plugin-ovirt-provision-package Reset package to the default value ("ruby-ovirt-provision-plugin") = Module foreman_plugin_puppetdb: --foreman-plugin-puppetdb-address Address of puppetdb API. Defaults to 'https://localhost:8081/pdb/cmd/v1' (current: "https://localhost:8081/pdb/cmd/v1") --reset-foreman-plugin-puppetdb-address Reset address to the default value ("https://localhost:8081/pdb/cmd/v1") --foreman-plugin-puppetdb-api-version PuppetDB API version. Defaults to '4' (current: "4") --reset-foreman-plugin-puppetdb-api-version Reset api_version to the default value ("4") --foreman-plugin-puppetdb-package Package name to install (current: "ruby-puppetdb-foreman") --reset-foreman-plugin-puppetdb-package Reset package to the default value ("ruby-puppetdb-foreman") --foreman-plugin-puppetdb-ssl-ca-file CA certificate file which will be used to connect to the PuppetDB API. Defaults to client_ssl_ca (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem") --reset-foreman-plugin-puppetdb-ssl-ca-file Reset ssl_ca_file to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem") --foreman-plugin-puppetdb-ssl-certificate Certificate file which will be used to connect to the PuppetDB API. Defaults to client_ssl_cert (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --reset-foreman-plugin-puppetdb-ssl-certificate Reset ssl_certificate to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --foreman-plugin-puppetdb-ssl-private-key Private key file which will be used to connect to the PuppetDB API. Defaults to client_ssl_key (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") --reset-foreman-plugin-puppetdb-ssl-private-key Reset ssl_private_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") = Module foreman_plugin_tasks: --foreman-plugin-tasks-automatic-cleanup Enable automatic task cleanup using a cron job (current: false) --reset-foreman-plugin-tasks-automatic-cleanup Reset automatic_cleanup to the default value (false) --foreman-plugin-tasks-cron-line Cron line defining when the cleanup cron job should run (current: "45 19 * * *") --reset-foreman-plugin-tasks-cron-line Reset cron_line to the default value ("45 19 * * *") --foreman-plugin-tasks-package Package name to install (current: "ruby-foreman-tasks") --reset-foreman-plugin-tasks-package Reset package to the default value ("ruby-foreman-tasks") = Module foreman_proxy: == Basic: --foreman-proxy-autosignfile Hostname-Whitelisting only: Location of puppets autosign.conf (current: "/etc/puppetlabs/puppet/autosign.conf") --reset-foreman-proxy-autosignfile Reset autosignfile to the default value ("/etc/puppetlabs/puppet/autosign.conf") --foreman-proxy-bind-host Host to bind ports to, e.g. *, localhost, 0.0.0.0 (current: ["*"]) --reset-foreman-proxy-bind-host Reset bind_host to the default value (["*"]) --foreman-proxy-bmc Enable BMC feature (current: false) --reset-foreman-proxy-bmc Reset bmc to the default value (false) --foreman-proxy-bmc-default-provider BMC default provider. (current: "ipmitool") --reset-foreman-proxy-bmc-default-provider Reset bmc_default_provider to the default value ("ipmitool") --foreman-proxy-bmc-listen-on BMC proxy to listen on https, http, or both (current: "https") --reset-foreman-proxy-bmc-listen-on Reset bmc_listen_on to the default value ("https") --foreman-proxy-bmc-ssh-key BMC SSH key location. (current: "/usr/share/foreman/.ssh/id_rsa") --reset-foreman-proxy-bmc-ssh-key Reset bmc_ssh_key to the default value ("/usr/share/foreman/.ssh/id_rsa") --foreman-proxy-bmc-ssh-powercycle BMC SSH powercycle command. (current: "shutdown -r +1") --reset-foreman-proxy-bmc-ssh-powercycle Reset bmc_ssh_powercycle to the default value ("shutdown -r +1") --foreman-proxy-bmc-ssh-poweroff BMC SSH poweroff command. (current: "shutdown +1") --reset-foreman-proxy-bmc-ssh-poweroff Reset bmc_ssh_poweroff to the default value ("shutdown +1") --foreman-proxy-bmc-ssh-poweron BMC SSH poweron command. (current: "false") --reset-foreman-proxy-bmc-ssh-poweron Reset bmc_ssh_poweron to the default value ("false") --foreman-proxy-bmc-ssh-powerstatus BMC SSH powerstatus command. (current: "true") --reset-foreman-proxy-bmc-ssh-powerstatus Reset bmc_ssh_powerstatus to the default value ("true") --foreman-proxy-bmc-ssh-user BMC SSH user. (current: "root") --reset-foreman-proxy-bmc-ssh-user Reset bmc_ssh_user to the default value ("root") --foreman-proxy-customrun-args Puppet customrun command arguments (current: "-ay -f -s") --reset-foreman-proxy-customrun-args Reset customrun_args to the default value ("-ay -f -s") --foreman-proxy-customrun-cmd Puppet customrun command (current: "/bin/false") --reset-foreman-proxy-customrun-cmd Reset customrun_cmd to the default value ("/bin/false") --foreman-proxy-dhcp Enable DHCP feature (current: true) --reset-foreman-proxy-dhcp Reset dhcp to the default value (false) --foreman-proxy-dhcp-additional-interfaces Additional DHCP listen interfaces (in addition to dhcp_interface). Note: as opposed to dhcp_interface *no* subnet will be provisioned for any of the additional DHCP listen interfaces. Please configure any additional subnets using `dhcp::pool` and related resource types (provided by the theforeman/puppet-dhcp module). (current: []) --reset-foreman-proxy-dhcp-additional-interfaces Reset dhcp_additional_interfaces to the default value ([]) --foreman-proxy-dhcp-config DHCP config file path (current: "/etc/dhcp/dhcpd.conf") --reset-foreman-proxy-dhcp-config Reset dhcp_config to the default value ("/etc/dhcp/dhcpd.conf") --foreman-proxy-dhcp-gateway DHCP pool gateway (current: "192.168.0.1") --reset-foreman-proxy-dhcp-gateway Reset dhcp_gateway to the default value (UNDEF) --foreman-proxy-dhcp-interface DHCP listen interface (current: "ens33") --reset-foreman-proxy-dhcp-interface Reset dhcp_interface to the default value ("ens33") --foreman-proxy-dhcp-key-name DHCP key name (current: UNDEF) --reset-foreman-proxy-dhcp-key-name Reset dhcp_key_name to the default value (UNDEF) --foreman-proxy-dhcp-key-secret DHCP password (current: UNDEF) --reset-foreman-proxy-dhcp-key-secret Reset dhcp_key_secret to the default value (UNDEF) --foreman-proxy-dhcp-leases DHCP leases file (current: "/var/lib/dhcp/dhcpd.leases") --reset-foreman-proxy-dhcp-leases Reset dhcp_leases to the default value ("/var/lib/dhcp/dhcpd.leases") --foreman-proxy-dhcp-listen-on DHCP proxy to listen on https, http, or both (current: "https") --reset-foreman-proxy-dhcp-listen-on Reset dhcp_listen_on to the default value ("https") --foreman-proxy-dhcp-managed The DHCP daemon is managed by this module (current: true) --reset-foreman-proxy-dhcp-managed Reset dhcp_managed to the default value (true) --foreman-proxy-dhcp-nameservers DHCP nameservers, comma-separated (current: "192.168.0.240") --reset-foreman-proxy-dhcp-nameservers Reset dhcp_nameservers to the default value ("default") --foreman-proxy-dhcp-netmask DHCP server netmask value, defaults otherwise to value based on IP of dhcp_interface (current: UNDEF) --reset-foreman-proxy-dhcp-netmask Reset dhcp_netmask to the default value (UNDEF) --foreman-proxy-dhcp-network DHCP server network value, defaults otherwise to value based on IP of dhcp_interface (current: UNDEF) --reset-foreman-proxy-dhcp-network Reset dhcp_network to the default value (UNDEF) --foreman-proxy-dhcp-node-type DHCP node type (current: "standalone") --reset-foreman-proxy-dhcp-node-type Reset dhcp_node_type to the default value ("standalone") --foreman-proxy-dhcp-omapi-port DHCP server OMAPI port (current: 7911) --reset-foreman-proxy-dhcp-omapi-port Reset dhcp_omapi_port to the default value (7911) --foreman-proxy-dhcp-option-domain DHCP use the dhcpd config option domain-name (current: ["hitronhub.home"]) --reset-foreman-proxy-dhcp-option-domain Reset dhcp_option_domain to the default value (["hitronhub.home"]) --foreman-proxy-dhcp-peer-address The other DHCP servers address (current: UNDEF) --reset-foreman-proxy-dhcp-peer-address Reset dhcp_peer_address to the default value (UNDEF) --foreman-proxy-dhcp-provider DHCP provider for the DHCP module (current: "isc") --reset-foreman-proxy-dhcp-provider Reset dhcp_provider to the default value ("isc") --foreman-proxy-dhcp-pxefilename DHCP "filename" value, defaults otherwise to pxelinux.0 (current: "pxelinux.0") --reset-foreman-proxy-dhcp-pxefilename Reset dhcp_pxefilename to the default value ("pxelinux.0") --foreman-proxy-dhcp-pxeserver DHCP "next-server" value, defaults otherwise to IP of dhcp_interface (current: UNDEF) --reset-foreman-proxy-dhcp-pxeserver Reset dhcp_pxeserver to the default value (UNDEF) --foreman-proxy-dhcp-range Space-separated DHCP pool range (current: "192.168.0.200 192.168.0.219") --reset-foreman-proxy-dhcp-range Reset dhcp_range to the default value (UNDEF) --foreman-proxy-dhcp-search-domains DHCP search domains option (current: UNDEF) --reset-foreman-proxy-dhcp-search-domains Reset dhcp_search_domains to the default value (UNDEF) --foreman-proxy-dhcp-server Address of DHCP server to manage (current: "127.0.0.1") --reset-foreman-proxy-dhcp-server Reset dhcp_server to the default value ("127.0.0.1") --foreman-proxy-dhcp-subnets Subnets list to restrict DHCP management to (current: []) --reset-foreman-proxy-dhcp-subnets Reset dhcp_subnets to the default value ([]) --foreman-proxy-dir Foreman proxy install directory (current: "/usr/share/foreman-proxy") --reset-foreman-proxy-dir Reset dir to the default value ("/usr/share/foreman-proxy") --foreman-proxy-dns Enable DNS feature (current: true) --reset-foreman-proxy-dns Reset dns to the default value (false) --foreman-proxy-dns-forwarders DNS forwarders (current: []) --reset-foreman-proxy-dns-forwarders Reset dns_forwarders to the default value ([]) --foreman-proxy-dns-interface DNS interface (current: "ens33") --reset-foreman-proxy-dns-interface Reset dns_interface to the default value ("ens33") --foreman-proxy-dns-listen-on DNS proxy to listen on https, http, or both (current: "https") --reset-foreman-proxy-dns-listen-on Reset dns_listen_on to the default value ("https") --foreman-proxy-dns-managed The DNS daemon is managed by this module. Only supported for the nsupdate and nsupdate_gss DNS providers. (current: true) --reset-foreman-proxy-dns-managed Reset dns_managed to the default value (true) --foreman-proxy-dns-provider DNS provider (current: "nsupdate") --reset-foreman-proxy-dns-provider Reset dns_provider to the default value ("nsupdate") --foreman-proxy-dns-reverse DNS reverse zone name (current: ["0.168.192.in-addr.arpa"]) --reset-foreman-proxy-dns-reverse Reset dns_reverse to the default value (UNDEF) --foreman-proxy-dns-server Address of DNS server to manage (current: "127.0.0.1") --reset-foreman-proxy-dns-server Reset dns_server to the default value ("127.0.0.1") --foreman-proxy-dns-tsig-keytab Kerberos keytab for DNS updates using GSS-TSIG authentication (current: "/etc/foreman-proxy/dns.keytab") --reset-foreman-proxy-dns-tsig-keytab Reset dns_tsig_keytab to the default value ("/etc/foreman-proxy/dns.keytab") --foreman-proxy-dns-tsig-principal Kerberos principal for DNS updates using GSS-TSIG authentication (current: "foremanproxy/foreman.hitronhub.home@HITRONHUB.HOME") --reset-foreman-proxy-dns-tsig-principal Reset dns_tsig_principal to the default value ("foremanproxy/foreman.hitronhub.home@HITRONHUB.HOME") --foreman-proxy-dns-ttl DNS default TTL override (current: 86400) --reset-foreman-proxy-dns-ttl Reset dns_ttl to the default value (86400) --foreman-proxy-dns-zone DNS zone name (current: "hitronhub.home") --reset-foreman-proxy-dns-zone Reset dns_zone to the default value ("hitronhub.home") --foreman-proxy-ensure-packages-version control extra packages version, it's passed to ensure parameter of package resource (current: "present") --reset-foreman-proxy-ensure-packages-version Reset ensure_packages_version to the default value ("present") --foreman-proxy-foreman-base-url Base Foreman URL used for REST interaction (current: "https://foreman.hitronhub.home") --reset-foreman-proxy-foreman-base-url Reset foreman_base_url to the default value ("https://foreman.hitronhub.home") --foreman-proxy-foreman-ssl-ca SSL CA used to verify connections when accessing the Foreman API. When not specified, the ssl_ca is used instead. (current: UNDEF) --reset-foreman-proxy-foreman-ssl-ca Reset foreman_ssl_ca to the default value (UNDEF) --foreman-proxy-foreman-ssl-cert SSL client certificate used when accessing the Foreman API When not specified, the ssl_cert is used instead. (current: UNDEF) --reset-foreman-proxy-foreman-ssl-cert Reset foreman_ssl_cert to the default value (UNDEF) --foreman-proxy-foreman-ssl-key Corresponding key to a foreman_ssl_cert certificate When not specified, the ssl_key is used instead. (current: UNDEF) --reset-foreman-proxy-foreman-ssl-key Reset foreman_ssl_key to the default value (UNDEF) --foreman-proxy-freeipa-config Path to FreeIPA default.conf configuration file (current: "/etc/ipa/default.conf") --reset-foreman-proxy-freeipa-config Reset freeipa_config to the default value ("/etc/ipa/default.conf") --foreman-proxy-freeipa-remove-dns Remove DNS entries from FreeIPA when deleting hosts from realm (current: true) --reset-foreman-proxy-freeipa-remove-dns Reset freeipa_remove_dns to the default value (true) --foreman-proxy-groups Array of additional groups for the foreman proxy user (current: []) --reset-foreman-proxy-groups Reset groups to the default value ([]) --foreman-proxy-http Enable HTTP (current: true) --reset-foreman-proxy-http Reset http to the default value (false) --foreman-proxy-http-port HTTP port to listen on (if http is enabled) (current: 8000) --reset-foreman-proxy-http-port Reset http_port to the default value (8000) --foreman-proxy-keyfile DNS server keyfile path (current: "/etc/bind/rndc.key") --reset-foreman-proxy-keyfile Reset keyfile to the default value ("/etc/bind/rndc.key") --foreman-proxy-libvirt-connection Connection string of libvirt DNS/DHCP provider (e.g. "qemu:///system") (current: "qemu:///system") --reset-foreman-proxy-libvirt-connection Reset libvirt_connection to the default value ("qemu:///system") --foreman-proxy-libvirt-network Network for libvirt DNS/DHCP provider (current: "default") --reset-foreman-proxy-libvirt-network Reset libvirt_network to the default value ("default") --foreman-proxy-log Foreman proxy log file, 'STDOUT', 'SYSLOG' or 'JOURNAL' (current: "/var/log/foreman-proxy/proxy.log") --reset-foreman-proxy-log Reset log to the default value ("/var/log/foreman-proxy/proxy.log") --foreman-proxy-log-buffer Log buffer size (current: 2000) --reset-foreman-proxy-log-buffer Reset log_buffer to the default value (2000) --foreman-proxy-log-buffer-errors Additional log buffer size for errors (current: 1000) --reset-foreman-proxy-log-buffer-errors Reset log_buffer_errors to the default value (1000) --foreman-proxy-log-level Foreman proxy log level (current: "INFO") --reset-foreman-proxy-log-level Reset log_level to the default value ("INFO") --foreman-proxy-logs Enable Logs (log buffer) feature (current: true) --reset-foreman-proxy-logs Reset logs to the default value (true) --foreman-proxy-logs-listen-on Logs proxy to listen on https, http, or both (current: "https") --reset-foreman-proxy-logs-listen-on Reset logs_listen_on to the default value ("https") --foreman-proxy-manage-puppet-group Whether to ensure the $puppet_group exists. Also ensures group owner of ssl keys and certs is $puppet_group Not applicable when ssl is false. (current: true) --reset-foreman-proxy-manage-puppet-group Reset manage_puppet_group to the default value (true) --foreman-proxy-manage-sudoersd Whether to manage File['/etc/sudoers.d'] or not. When reusing this module, this may be disabled to let a dedicated sudo module manage it instead. (current: true) --reset-foreman-proxy-manage-sudoersd Reset manage_sudoersd to the default value (true) --foreman-proxy-mcollective-user The user for puppetrun_provider mcollective (current: "root") --reset-foreman-proxy-mcollective-user Reset mcollective_user to the default value ("root") --foreman-proxy-oauth-consumer-key OAuth key to be used for REST interaction (current: "WZuR2FmPFhzXERXtTYn7okQCSC27CwyA") --reset-foreman-proxy-oauth-consumer-key Reset oauth_consumer_key to the default value ("WZuR2FmPFhzXERXtTYn7okQCSC27CwyA") --foreman-proxy-oauth-consumer-secret OAuth secret to be used for REST interaction (current: "DppTmHJMrzeV2JZKFqiAUwgBJiEqJAja") --reset-foreman-proxy-oauth-consumer-secret Reset oauth_consumer_secret to the default value ("DppTmHJMrzeV2JZKFqiAUwgBJiEqJAja") --foreman-proxy-oauth-effective-user User to be used for REST interaction (current: "admin") --reset-foreman-proxy-oauth-effective-user Reset oauth_effective_user to the default value ("admin") --foreman-proxy-plugin-version foreman plugins version, it's passed to ensure parameter of plugins package resource (current: "installed") --reset-foreman-proxy-plugin-version Reset plugin_version to the default value ("installed") --foreman-proxy-puppet Enable Puppet module for environment imports and Puppet runs (current: true) --reset-foreman-proxy-puppet Reset puppet to the default value (true) --foreman-proxy-puppet-api-timeout Timeout in seconds when accessing Puppet environment classes API (current: 30) --reset-foreman-proxy-puppet-api-timeout Reset puppet_api_timeout to the default value (30) --foreman-proxy-puppet-group Groups of Foreman proxy user (current: "puppet") --reset-foreman-proxy-puppet-group Reset puppet_group to the default value ("puppet") --foreman-proxy-puppet-listen-on Protocols for the Puppet feature to listen on (current: "https") --reset-foreman-proxy-puppet-listen-on Reset puppet_listen_on to the default value ("https") --foreman-proxy-puppet-ssl-ca SSL CA used to verify connections when accessing the Puppet master API (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem") --reset-foreman-proxy-puppet-ssl-ca Reset puppet_ssl_ca to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem") --foreman-proxy-puppet-ssl-cert SSL certificate used when accessing the Puppet master API (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --reset-foreman-proxy-puppet-ssl-cert Reset puppet_ssl_cert to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --foreman-proxy-puppet-ssl-key SSL private key used when accessing the Puppet master API (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") --reset-foreman-proxy-puppet-ssl-key Reset puppet_ssl_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") --foreman-proxy-puppet-url URL of the Puppet master itself for API requests (current: "https://foreman.hitronhub.home:8140") --reset-foreman-proxy-puppet-url Reset puppet_url to the default value ("https://foreman.hitronhub.home:8140") --foreman-proxy-puppet-user Which user to invoke sudo as to run puppet commands (current: "root") --reset-foreman-proxy-puppet-user Reset puppet_user to the default value ("root") --foreman-proxy-puppetca Enable Puppet CA feature (current: true) --reset-foreman-proxy-puppetca Reset puppetca to the default value (true) --foreman-proxy-puppetca-cmd Puppet CA command to be allowed in sudoers (current: "/opt/puppetlabs/bin/puppet cert") --reset-foreman-proxy-puppetca-cmd Reset puppetca_cmd to the default value ("/opt/puppetlabs/bin/puppet cert") --foreman-proxy-puppetca-listen-on Protocols for the Puppet CA feature to listen on (current: "https") --reset-foreman-proxy-puppetca-listen-on Reset puppetca_listen_on to the default value ("https") --foreman-proxy-puppetca-tokens-file Token-Whitelisting only: Location of the tokens.yaml (current: "/var/lib/foreman-proxy/tokens.yml") --reset-foreman-proxy-puppetca-tokens-file Reset puppetca_tokens_file to the default value ("/var/lib/foreman-proxy/tokens.yml") --foreman-proxy-puppetdir Puppet var directory (current: "/etc/puppetlabs/puppet") --reset-foreman-proxy-puppetdir Reset puppetdir to the default value ("/etc/puppetlabs/puppet") --foreman-proxy-puppetrun-provider Provider for running/kicking Puppet agents (current: UNDEF) --reset-foreman-proxy-puppetrun-provider Reset puppetrun_provider to the default value (UNDEF) --foreman-proxy-puppetssh-command The command used by puppetrun_provider puppetssh (current: "/opt/puppetlabs/bin/puppet agent --onetime --no-usecacheonfailure") --reset-foreman-proxy-puppetssh-command Reset puppetssh_command to the default value ("/opt/puppetlabs/bin/puppet agent --onetime --no-usecacheonfailure") --foreman-proxy-puppetssh-keyfile The keyfile for puppetrun_provider puppetssh commands (current: "/etc/foreman-proxy/id_rsa") --reset-foreman-proxy-puppetssh-keyfile Reset puppetssh_keyfile to the default value ("/etc/foreman-proxy/id_rsa") --foreman-proxy-puppetssh-sudo Whether to use sudo before commands when using puppetrun_provider puppetssh (current: false) --reset-foreman-proxy-puppetssh-sudo Reset puppetssh_sudo to the default value (false) --foreman-proxy-puppetssh-user The user for puppetrun_provider puppetssh (current: "root") --reset-foreman-proxy-puppetssh-user Reset puppetssh_user to the default value ("root") --foreman-proxy-puppetssh-wait Whether to wait for completion of the Puppet command over SSH and return the exit code (current: false) --reset-foreman-proxy-puppetssh-wait Reset puppetssh_wait to the default value (false) --foreman-proxy-realm Enable realm management feature (current: false) --reset-foreman-proxy-realm Reset realm to the default value (false) --foreman-proxy-realm-keytab Kerberos keytab path to authenticate realm updates (current: "/etc/foreman-proxy/freeipa.keytab") --reset-foreman-proxy-realm-keytab Reset realm_keytab to the default value ("/etc/foreman-proxy/freeipa.keytab") --foreman-proxy-realm-listen-on Realm proxy to listen on https, http, or both (current: "https") --reset-foreman-proxy-realm-listen-on Reset realm_listen_on to the default value ("https") --foreman-proxy-realm-principal Kerberos principal for realm updates (current: "realm-proxy@EXAMPLE.COM") --reset-foreman-proxy-realm-principal Reset realm_principal to the default value ("realm-proxy@EXAMPLE.COM") --foreman-proxy-realm-provider Realm management provider (current: "freeipa") --reset-foreman-proxy-realm-provider Reset realm_provider to the default value ("freeipa") --foreman-proxy-register-in-foreman Register proxy back in Foreman (current: true) --reset-foreman-proxy-register-in-foreman Reset register_in_foreman to the default value (true) --foreman-proxy-registered-name Proxy name which is registered in Foreman (current: "foreman.hitronhub.home") --reset-foreman-proxy-registered-name Reset registered_name to the default value ("foreman.hitronhub.home") --foreman-proxy-registered-proxy-url Proxy URL which is registered in Foreman (current: UNDEF) --reset-foreman-proxy-registered-proxy-url Reset registered_proxy_url to the default value (UNDEF) --foreman-proxy-salt-puppetrun-cmd Salt command to trigger Puppet run (current: "puppet.run") --reset-foreman-proxy-salt-puppetrun-cmd Reset salt_puppetrun_cmd to the default value ("puppet.run") --foreman-proxy-ssl Enable SSL, ensure feature is added with "https://" protocol if true (current: true) --reset-foreman-proxy-ssl Reset ssl to the default value (true) --foreman-proxy-ssl-ca SSL CA to validate the client certificates used to access the proxy (current: "/etc/puppetlabs/puppet/ssl/certs/ca.pem") --reset-foreman-proxy-ssl-ca Reset ssl_ca to the default value ("/etc/puppetlabs/puppet/ssl/certs/ca.pem") --foreman-proxy-ssl-cert SSL certificate to be used to run the foreman proxy via https. (current: "/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --reset-foreman-proxy-ssl-cert Reset ssl_cert to the default value ("/etc/puppetlabs/puppet/ssl/certs/foreman.hitronhub.home.pem") --foreman-proxy-ssl-disabled-ciphers List of OpenSSL cipher suite names that will be disabled from the default (current: []) --reset-foreman-proxy-ssl-disabled-ciphers Reset ssl_disabled_ciphers to the default value ([]) --foreman-proxy-ssl-key Corresponding key to a ssl_cert certificate (current: "/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") --reset-foreman-proxy-ssl-key Reset ssl_key to the default value ("/etc/puppetlabs/puppet/ssl/private_keys/foreman.hitronhub.home.pem") --foreman-proxy-ssl-port HTTPS port to listen on (if ssl is enabled) (current: 8443) --reset-foreman-proxy-ssl-port Reset ssl_port to the default value (8443) --foreman-proxy-ssldir Puppet CA SSL directory (current: "/etc/puppetlabs/puppet/ssl") --reset-foreman-proxy-ssldir Reset ssldir to the default value ("/etc/puppetlabs/puppet/ssl") --foreman-proxy-template-url URL a client should use for provisioning templates (current: "http://foreman.hitronhub.home:8000") --reset-foreman-proxy-template-url Reset template_url to the default value ("http://foreman.hitronhub.home:8000") --foreman-proxy-templates Enable templates feature (current: false) --reset-foreman-proxy-templates Reset templates to the default value (false) --foreman-proxy-templates-listen-on Templates proxy to listen on https, http, or both (current: "both") --reset-foreman-proxy-templates-listen-on Reset templates_listen_on to the default value ("both") --foreman-proxy-tftp Enable TFTP feature (current: true) --reset-foreman-proxy-tftp Reset tftp to the default value (true) --foreman-proxy-tftp-dirs Directories to be create in $tftp_root (current: ["/srv/tftp/pxelinux.cfg", "/srv/tftp/grub", "/srv/tftp/grub2", "/srv/tftp/boot", "/srv/tftp/ztp.cfg", "/srv/tftp/poap.cfg"]) --reset-foreman-proxy-tftp-dirs Reset tftp_dirs to the default value (["/srv/tftp/pxelinux.cfg", "/srv/tftp/grub", "/srv/tftp/grub2", "/srv/tftp/boot", "/srv/tftp/ztp.cfg", "/srv/tftp/poap.cfg"]) --foreman-proxy-tftp-listen-on TFTP proxy to listen on https, http, or both (current: "https") --reset-foreman-proxy-tftp-listen-on Reset tftp_listen_on to the default value ("https") --foreman-proxy-tftp-manage-wget If enabled will install the wget package (current: true) --reset-foreman-proxy-tftp-manage-wget Reset tftp_manage_wget to the default value (true) --foreman-proxy-tftp-managed The TFTP daemon is managed by this module. (current: true) --reset-foreman-proxy-tftp-managed Reset tftp_managed to the default value (true) --foreman-proxy-tftp-replace-grub2-cfg Determines if grub2.cfg will be replaced (current: false) --reset-foreman-proxy-tftp-replace-grub2-cfg Reset tftp_replace_grub2_cfg to the default value (false) --foreman-proxy-tftp-root TFTP root directory (current: "/srv/tftp") --reset-foreman-proxy-tftp-root Reset tftp_root to the default value ("/srv/tftp") --foreman-proxy-tftp-servername Defines the TFTP Servername to use, overrides the name in the subnet declaration (current: UNDEF) --reset-foreman-proxy-tftp-servername Reset tftp_servername to the default value (UNDEF) --foreman-proxy-tftp-syslinux-filenames Syslinux files to install on TFTP (full paths) (current: ["/usr/lib/PXELINUX/pxelinux.0", "/usr/lib/syslinux/memdisk", "/usr/lib/syslinux/modules/bios/chain.c32", "/usr/lib/syslinux/modules/bios/ldlinux.c32", "/usr/lib/syslinux/modules/bios/libcom32.c32", "/usr/lib/syslinux/modules/bios/libutil.c32", "/usr/lib/syslinux/modules/bios/mboot.c32", "/usr/lib/syslinux/modules/bios/menu.c32"]) --reset-foreman-proxy-tftp-syslinux-filenames Reset tftp_syslinux_filenames to the default value (["/usr/lib/PXELINUX/pxelinux.0", "/usr/lib/syslinux/memdisk", "/usr/lib/syslinux/modules/bios/chain.c32", "/usr/lib/syslinux/modules/bios/ldlinux.c32", "/usr/lib/syslinux/modules/bios/libcom32.c32", "/usr/lib/syslinux/modules/bios/libutil.c32", "/usr/lib/syslinux/modules/bios/mboot.c32", "/usr/lib/syslinux/modules/bios/menu.c32"]) --foreman-proxy-tls-disabled-versions List of TLS versions that will be disabled from the default (current: []) --reset-foreman-proxy-tls-disabled-versions Reset tls_disabled_versions to the default value ([]) --foreman-proxy-trusted-hosts Only hosts listed will be permitted, empty array to disable authorization (current: ["foreman.hitronhub.home"]) --reset-foreman-proxy-trusted-hosts Reset trusted_hosts to the default value (["foreman.hitronhub.home"]) --foreman-proxy-use-sudoers Add contents to /etc/sudoers (true). This is ignored if $use_sudoersd is true. (current: true) --reset-foreman-proxy-use-sudoers Reset use_sudoers to the default value (true) --foreman-proxy-use-sudoersd Add a file to /etc/sudoers.d (true). (current: true) --reset-foreman-proxy-use-sudoersd Reset use_sudoersd to the default value (true) --foreman-proxy-user User under which foreman proxy will run (current: "foreman-proxy") --reset-foreman-proxy-user Reset user to the default value ("foreman-proxy") --foreman-proxy-version foreman package version, it's passed to ensure parameter of package resource can be set to specific version number, 'latest', 'present' etc. (current: "present") --reset-foreman-proxy-version Reset version to the default value ("present") == Advanced: --foreman-proxy-dhcp-failover-address Address for DHCP to listen for connections from its peer (current: "192.168.0.240") --reset-foreman-proxy-dhcp-failover-address Reset dhcp_failover_address to the default value ("192.168.0.240") --foreman-proxy-dhcp-failover-port Port for DHCP to listen & communicate with it DHCP peer (current: 519) --reset-foreman-proxy-dhcp-failover-port Reset dhcp_failover_port to the default value (519) --foreman-proxy-dhcp-load-balance Cutoff after which load balancing is disabled (current: 3) --reset-foreman-proxy-dhcp-load-balance Reset dhcp_load_balance to the default value (3) --foreman-proxy-dhcp-load-split Split leases between Primary and Secondary. 255 means Primary is chiefly responsible. 0 means Secondary is chiefly responsible. (current: 255) --reset-foreman-proxy-dhcp-load-split Reset dhcp_load_split to the default value (255) --foreman-proxy-dhcp-manage-acls Whether to manage DHCP directory ACLs. This allows the Foreman Proxy user to access even if the directory mode is 0750. (current: false) --reset-foreman-proxy-dhcp-manage-acls Reset dhcp_manage_acls to the default value (false) --foreman-proxy-dhcp-max-response-delay Seconds after it will assume that connection has failed to DHCP peer (current: 30) --reset-foreman-proxy-dhcp-max-response-delay Reset dhcp_max_response_delay to the default value (30) --foreman-proxy-dhcp-max-unacked-updates How many BNDUPD messages DHCP can send before it receives a BNDACK from the local system (current: 10) --reset-foreman-proxy-dhcp-max-unacked-updates Reset dhcp_max_unacked_updates to the default value (10) --foreman-proxy-dhcp-mclt Seconds for which a lease may be renewed by either failover peer without contacting the other (current: 300) --reset-foreman-proxy-dhcp-mclt Reset dhcp_mclt to the default value (300) --foreman-proxy-gpgcheck Turn on/off gpg check in repo files (effective only on RedHat family systems) (current: true) --reset-foreman-proxy-gpgcheck Reset gpgcheck to the default value (true) --foreman-proxy-httpboot Enable HTTPBoot feature (current: true) --reset-foreman-proxy-httpboot Reset httpboot to the default value (UNDEF) --foreman-proxy-httpboot-listen-on HTTPBoot proxy to listen on https, http, or both (current: "both") --reset-foreman-proxy-httpboot-listen-on Reset httpboot_listen_on to the default value ("both") --foreman-proxy-puppetca-certificate Token-whitelisting only: Certificate to use when encrypting tokens (undef to use SSL certificate) (current: UNDEF) --reset-foreman-proxy-puppetca-certificate Reset puppetca_certificate to the default value (UNDEF) --foreman-proxy-puppetca-provider Whether to use puppetca_hostname_whitelisting or puppetca_token_whitelisting (current: "puppetca_hostname_whitelisting") --reset-foreman-proxy-puppetca-provider Reset puppetca_provider to the default value ("puppetca_hostname_whitelisting") --foreman-proxy-puppetca-sign-all Token-whitelisting only: Whether to sign all CSRs without checking their token (current: false) --reset-foreman-proxy-puppetca-sign-all Reset puppetca_sign_all to the default value (false) --foreman-proxy-puppetca-split-configs Whether to split the puppetca configs. This is only supported on 1.22+. Set to false for older versions. (current: true) --reset-foreman-proxy-puppetca-split-configs Reset puppetca_split_configs to the default value (true) --foreman-proxy-puppetca-token-ttl Token-whitelisting only: Fallback time (in minutes) after which tokens will expire (current: 360) --reset-foreman-proxy-puppetca-token-ttl Reset puppetca_token_ttl to the default value (360) --foreman-proxy-repo Which repository to use. Can be a specific version or nightly. Will not configure anything when undefined. (current: UNDEF) --reset-foreman-proxy-repo Reset repo to the default value (UNDEF) = Module foreman_proxy_plugin_ansible: --foreman-proxy-plugin-ansible-ansible-dir Ansible directory to search for available roles (current: "/usr/share/foreman-proxy") --reset-foreman-proxy-plugin-ansible-ansible-dir Reset ansible_dir to the default value ("/usr/share/foreman-proxy") --foreman-proxy-plugin-ansible-enabled Enables/disables the ansible plugin (current: true) --reset-foreman-proxy-plugin-ansible-enabled Reset enabled to the default value (true) --foreman-proxy-plugin-ansible-host-key-checking Whether to ignore errors when a host is reinstalled so it has a different key in ~/.ssh/known_hosts If a host is not initially in 'known_hosts' setting this to True will result in prompting for confirmation of the key, which is not possible from non-interactive environments like Foreman Remote Execution or cron (current: false) --reset-foreman-proxy-plugin-ansible-host-key-checking Reset host_key_checking to the default value (false) --foreman-proxy-plugin-ansible-install-runner If true, installs ansible-runner package to support running ansible by ansible-runner (current: false) --reset-foreman-proxy-plugin-ansible-install-runner Reset install_runner to the default value (true) --foreman-proxy-plugin-ansible-listen-on Proxy feature listens on https, http, or both (current: "https") --reset-foreman-proxy-plugin-ansible-listen-on Reset listen_on to the default value ("https") --foreman-proxy-plugin-ansible-manage-runner-repo If true, adds upstream repositories to install ansible-runner package from (current: false) --reset-foreman-proxy-plugin-ansible-manage-runner-repo Reset manage_runner_repo to the default value (true) --foreman-proxy-plugin-ansible-roles-path Paths where we look for ansible roles. (current: ["/etc/ansible/roles", "/usr/share/ansible/roles"]) --reset-foreman-proxy-plugin-ansible-roles-path Reset roles_path to the default value (["/etc/ansible/roles", "/usr/share/ansible/roles"]) --foreman-proxy-plugin-ansible-ssh-args The ssh_args parameter in ansible.cfg under [ssh_connection] (current: "-o ProxyCommand=none -C -o ControlMaster=auto -o ControlPersist=60s") --reset-foreman-proxy-plugin-ansible-ssh-args Reset ssh_args to the default value ("-o ProxyCommand=none -C -o ControlMaster=auto -o ControlPersist=60s") --foreman-proxy-plugin-ansible-stdout-callback Ansible's stdout_callback setting (current: "yaml") --reset-foreman-proxy-plugin-ansible-stdout-callback Reset stdout_callback to the default value ("yaml") --foreman-proxy-plugin-ansible-working-dir A directory where the playbooks will be generated. A tmp directory will be created when left blank (current: "/tmp") --reset-foreman-proxy-plugin-ansible-working-dir Reset working_dir to the default value ("/tmp") = Module foreman_proxy_plugin_chef: == Basic: --foreman-proxy-plugin-chef-client-name chef client name used for authentication of other client requests (current: "foreman.hitronhub.home") --reset-foreman-proxy-plugin-chef-client-name Reset client_name to the default value ("foreman.hitronhub.home") --foreman-proxy-plugin-chef-private-key path to file containing private key for $client_name client (current: "/etc/chef/client.pem") --reset-foreman-proxy-plugin-chef-private-key Reset private_key to the default value ("/etc/chef/client.pem") --foreman-proxy-plugin-chef-server-url chef server url (current: "https://foreman.hitronhub.home") --reset-foreman-proxy-plugin-chef-server-url Reset server_url to the default value ("https://foreman.hitronhub.home") --foreman-proxy-plugin-chef-ssl-pem-file if $ssl_verify is true you can specify a path to a file which contains certificate and related private key if the certificate is not globally trusted (current: UNDEF) --reset-foreman-proxy-plugin-chef-ssl-pem-file Reset ssl_pem_file to the default value (UNDEF) --foreman-proxy-plugin-chef-ssl-verify should we perform chef server ssl cert verification? this requires CA certificate installed and trusted (current: true) --reset-foreman-proxy-plugin-chef-ssl-verify Reset ssl_verify to the default value (true) == Advanced: --foreman-proxy-plugin-chef-enabled enables/disables the chef plugin (current: true) --reset-foreman-proxy-plugin-chef-enabled Reset enabled to the default value (true) --foreman-proxy-plugin-chef-group group owner of the configuration file (current: UNDEF) --reset-foreman-proxy-plugin-chef-group Reset group to the default value (UNDEF) --foreman-proxy-plugin-chef-listen-on Proxy feature listens on http, https, or both (current: "https") --reset-foreman-proxy-plugin-chef-listen-on Reset listen_on to the default value ("https") --foreman-proxy-plugin-chef-version plugin package version, it's passed to ensure parameter of package resource can be set to specific version number, 'latest', 'present' etc. (current: UNDEF) --reset-foreman-proxy-plugin-chef-version Reset version to the default value (UNDEF) = Module foreman_proxy_plugin_dhcp_infoblox: --foreman-proxy-plugin-dhcp-infoblox-dns-view The DNS view to use (current: "default") --reset-foreman-proxy-plugin-dhcp-infoblox-dns-view Reset dns_view to the default value ("default") --foreman-proxy-plugin-dhcp-infoblox-network-view The network view to use (current: "default") --reset-foreman-proxy-plugin-dhcp-infoblox-network-view Reset network_view to the default value ("default") --foreman-proxy-plugin-dhcp-infoblox-password The password of the Infoblox user (current: UNDEF) --reset-foreman-proxy-plugin-dhcp-infoblox-password Reset password to the default value (UNDEF) --foreman-proxy-plugin-dhcp-infoblox-record-type Record type to manage (current: "fixedaddress") --reset-foreman-proxy-plugin-dhcp-infoblox-record-type Reset record_type to the default value ("fixedaddress") --foreman-proxy-plugin-dhcp-infoblox-username The username of the Infoblox user (current: UNDEF) --reset-foreman-proxy-plugin-dhcp-infoblox-username Reset username to the default value (UNDEF) = Module foreman_proxy_plugin_dhcp_remote_isc: --foreman-proxy-plugin-dhcp-remote-isc-dhcp-config DHCP config file path (current: "/etc/dhcp/dhcpd.conf") --reset-foreman-proxy-plugin-dhcp-remote-isc-dhcp-config Reset dhcp_config to the default value ("/etc/dhcp/dhcpd.conf") --foreman-proxy-plugin-dhcp-remote-isc-dhcp-leases DHCP leases file (current: "/var/lib/dhcpd/dhcpd.leases") --reset-foreman-proxy-plugin-dhcp-remote-isc-dhcp-leases Reset dhcp_leases to the default value ("/var/lib/dhcpd/dhcpd.leases") --foreman-proxy-plugin-dhcp-remote-isc-key-name DHCP key name (current: UNDEF) --reset-foreman-proxy-plugin-dhcp-remote-isc-key-name Reset key_name to the default value (UNDEF) --foreman-proxy-plugin-dhcp-remote-isc-key-secret DHCP password (current: UNDEF) --reset-foreman-proxy-plugin-dhcp-remote-isc-key-secret Reset key_secret to the default value (UNDEF) --foreman-proxy-plugin-dhcp-remote-isc-omapi-port DHCP server OMAPI port (current: 7911) --reset-foreman-proxy-plugin-dhcp-remote-isc-omapi-port Reset omapi_port to the default value (7911) = Module foreman_proxy_plugin_discovery: --foreman-proxy-plugin-discovery-image-name tarball with images (current: "fdi-image-latest.tar") --reset-foreman-proxy-plugin-discovery-image-name Reset image_name to the default value ("fdi-image-latest.tar") --foreman-proxy-plugin-discovery-install-images should the discovery image be downloaded and extracted (current: true) --reset-foreman-proxy-plugin-discovery-install-images Reset install_images to the default value (false) --foreman-proxy-plugin-discovery-source-url source URL to download from (current: "http://downloads.theforeman.org/discovery/releases/latest/") --reset-foreman-proxy-plugin-discovery-source-url Reset source_url to the default value ("http://downloads.theforeman.org/discovery/releases/latest/") --foreman-proxy-plugin-discovery-tftp-root tftp root to install image into (current: "/srv/tftp") --reset-foreman-proxy-plugin-discovery-tftp-root Reset tftp_root to the default value ("/srv/tftp") = Module foreman_proxy_plugin_dns_infoblox: --foreman-proxy-plugin-dns-infoblox-dns-server The address of the Infoblox server (current: UNDEF) --reset-foreman-proxy-plugin-dns-infoblox-dns-server Reset dns_server to the default value (UNDEF) --foreman-proxy-plugin-dns-infoblox-dns-view The Infoblox DNS View (current: "default") --reset-foreman-proxy-plugin-dns-infoblox-dns-view Reset dns_view to the default value ("default") --foreman-proxy-plugin-dns-infoblox-password The password of the Infoblox user (current: UNDEF) --reset-foreman-proxy-plugin-dns-infoblox-password Reset password to the default value (UNDEF) --foreman-proxy-plugin-dns-infoblox-username The username of the Infoblox user (current: UNDEF) --reset-foreman-proxy-plugin-dns-infoblox-username Reset username to the default value (UNDEF) = Module foreman_proxy_plugin_dns_powerdns: --foreman-proxy-plugin-dns-powerdns-rest-api-key The REST API key (current: "") --reset-foreman-proxy-plugin-dns-powerdns-rest-api-key Reset rest_api_key to the default value ("") --foreman-proxy-plugin-dns-powerdns-rest-url The REST API URL (current: "http://localhost:8081/api/v1/servers/localhost") --reset-foreman-proxy-plugin-dns-powerdns-rest-url Reset rest_url to the default value ("http://localhost:8081/api/v1/servers/localhost") = Module foreman_proxy_plugin_dynflow: == Basic: --foreman-proxy-plugin-dynflow-console-auth Whether to enable trusted hosts and ssl for the dynflow console (current: true) --reset-foreman-proxy-plugin-dynflow-console-auth Reset console_auth to the default value (true) --foreman-proxy-plugin-dynflow-database-path Path to the SQLite database file, set empty for in-memory sqlite (current: UNDEF) --reset-foreman-proxy-plugin-dynflow-database-path Reset database_path to the default value (UNDEF) == Advanced: --foreman-proxy-plugin-dynflow-core-listen Address to listen on for the dynflow core service (current: "*") --reset-foreman-proxy-plugin-dynflow-core-listen Reset core_listen to the default value ("*") --foreman-proxy-plugin-dynflow-core-port Port to use for the local dynflow core service (current: 8008) --reset-foreman-proxy-plugin-dynflow-core-port Reset core_port to the default value (8008) --foreman-proxy-plugin-dynflow-enabled Enables/disables the dynflow plugin (current: true) --reset-foreman-proxy-plugin-dynflow-enabled Reset enabled to the default value (true) --foreman-proxy-plugin-dynflow-external-core Forces usage of external/internal Dynflow core (current: UNDEF) --reset-foreman-proxy-plugin-dynflow-external-core Reset external_core to the default value (UNDEF) --foreman-proxy-plugin-dynflow-listen-on Proxy feature listens on https, http, or both (current: "https") --reset-foreman-proxy-plugin-dynflow-listen-on Reset listen_on to the default value ("https") --foreman-proxy-plugin-dynflow-open-file-limit Limit number of open files - Only Red Hat Operating Systems with Software Collections. (current: 1000000) --reset-foreman-proxy-plugin-dynflow-open-file-limit Reset open_file_limit to the default value (1000000) --foreman-proxy-plugin-dynflow-ssl-disabled-ciphers Disable SSL ciphers. For example: ['NULL-MD5', 'NULL-SHA'] (current: UNDEF) --reset-foreman-proxy-plugin-dynflow-ssl-disabled-ciphers Reset ssl_disabled_ciphers to the default value (UNDEF) --foreman-proxy-plugin-dynflow-tls-disabled-versions Disable TLS versions. Version 1.0 is always disabled. For example: ['1.1'] (current: UNDEF) --reset-foreman-proxy-plugin-dynflow-tls-disabled-versions Reset tls_disabled_versions to the default value (UNDEF) = Module foreman_proxy_plugin_monitoring: == Basic: --foreman-proxy-plugin-monitoring-collect-status collect monitoring status from monitoring solution (current: true) --reset-foreman-proxy-plugin-monitoring-collect-status Reset collect_status to the default value (true) --foreman-proxy-plugin-monitoring-providers monitoring providers (current: ["['icinga2']"]) --reset-foreman-proxy-plugin-monitoring-providers Reset providers to the default value (["['icinga2']"]) == Advanced: --foreman-proxy-plugin-monitoring-enabled enables/disables the monitoring plugin (current: true) --reset-foreman-proxy-plugin-monitoring-enabled Reset enabled to the default value (true) --foreman-proxy-plugin-monitoring-group owner of plugin configuration (current: UNDEF) --reset-foreman-proxy-plugin-monitoring-group Reset group to the default value (UNDEF) --foreman-proxy-plugin-monitoring-listen-on proxy feature listens on http, https, or both (current: "https") --reset-foreman-proxy-plugin-monitoring-listen-on Reset listen_on to the default value ("https") --foreman-proxy-plugin-monitoring-version plugin package version, it's passed to ensure parameter of package resource can be set to specific version number, 'latest', 'present' etc. (current: UNDEF) --reset-foreman-proxy-plugin-monitoring-version Reset version to the default value (UNDEF) = Module foreman_proxy_plugin_omaha: == Basic: --foreman-proxy-plugin-omaha-contentpath Path where omaha content is stored (current: "/var/lib/foreman-proxy/omaha/content") --reset-foreman-proxy-plugin-omaha-contentpath Reset contentpath to the default value ("/var/lib/foreman-proxy/omaha/content") --foreman-proxy-plugin-omaha-http-proxy URL to a proxy server that should be used to retrieve omaha content, e.g. 'http://proxy.example.com:3128/' (current: UNDEF) --reset-foreman-proxy-plugin-omaha-http-proxy Reset http_proxy to the default value (UNDEF) --foreman-proxy-plugin-omaha-sync-releases How many of the latest releases should be synced (current: 2) --reset-foreman-proxy-plugin-omaha-sync-releases Reset sync_releases to the default value (2) == Advanced: --foreman-proxy-plugin-omaha-enabled enables/disables the omaha plugin (current: true) --reset-foreman-proxy-plugin-omaha-enabled Reset enabled to the default value (true) --foreman-proxy-plugin-omaha-group owner of plugin configuration (current: UNDEF) --reset-foreman-proxy-plugin-omaha-group Reset group to the default value (UNDEF) --foreman-proxy-plugin-omaha-listen-on proxy feature listens on http, https, or both (current: "https") --reset-foreman-proxy-plugin-omaha-listen-on Reset listen_on to the default value ("https") --foreman-proxy-plugin-omaha-version plugin package version, it's passed to ensure parameter of package resource can be set to specific version number, 'latest', 'present' etc. (current: UNDEF) --reset-foreman-proxy-plugin-omaha-version Reset version to the default value (UNDEF) = Module foreman_proxy_plugin_openscap: == Basic: --foreman-proxy-plugin-openscap-contentdir Directory where OpenSCAP content XML are stored So we will not request the XML from Foreman each time (current: "/var/lib/foreman-proxy/openscap/content") --reset-foreman-proxy-plugin-openscap-contentdir Reset contentdir to the default value ("/var/lib/foreman-proxy/openscap/content") --foreman-proxy-plugin-openscap-corrupted-dir Directory where corrupted OpenSCAP report XML are stored (current: "/var/lib/foreman-proxy/openscap/corrupted") --reset-foreman-proxy-plugin-openscap-corrupted-dir Reset corrupted_dir to the default value ("/var/lib/foreman-proxy/openscap/corrupted") --foreman-proxy-plugin-openscap-failed-dir Directory where OpenSCAP report XML are stored In case sending to Foreman succeeded, yet failed to save to reportsdir (current: "/var/lib/foreman-proxy/openscap/failed") --reset-foreman-proxy-plugin-openscap-failed-dir Reset failed_dir to the default value ("/var/lib/foreman-proxy/openscap/failed") --foreman-proxy-plugin-openscap-openscap-send-log-file Log file for the forwarding script (current: "/var/log/foreman-proxy/openscap-send.log") --reset-foreman-proxy-plugin-openscap-openscap-send-log-file Reset openscap_send_log_file to the default value ("/var/log/foreman-proxy/openscap-send.log") --foreman-proxy-plugin-openscap-proxy-name Proxy name to send to Foreman with parsed report Foreman matches it against names of registered proxies to find the report source (current: UNDEF) --reset-foreman-proxy-plugin-openscap-proxy-name Reset proxy_name to the default value (UNDEF) --foreman-proxy-plugin-openscap-reportsdir Directory where OpenSCAP report XML are stored So Foreman can request arf xml reports (current: "/var/lib/foreman-proxy/openscap/reports") --reset-foreman-proxy-plugin-openscap-reportsdir Reset reportsdir to the default value ("/var/lib/foreman-proxy/openscap/reports") --foreman-proxy-plugin-openscap-spooldir Directory where OpenSCAP audits are stored before they are forwarded to Foreman (current: "/var/spool/foreman-proxy/openscap") --reset-foreman-proxy-plugin-openscap-spooldir Reset spooldir to the default value ("/var/spool/foreman-proxy/openscap") --foreman-proxy-plugin-openscap-timeout Timeout for sending ARF reports to foreman (current: 60) --reset-foreman-proxy-plugin-openscap-timeout Reset timeout to the default value (60) == Advanced: --foreman-proxy-plugin-openscap-enabled enables/disables the openscap plugin (current: true) --reset-foreman-proxy-plugin-openscap-enabled Reset enabled to the default value (true) --foreman-proxy-plugin-openscap-listen-on Proxy feature listens on http, https, or both (current: "https") --reset-foreman-proxy-plugin-openscap-listen-on Reset listen_on to the default value ("https") --foreman-proxy-plugin-openscap-version plugin package version, it's passed to ensure parameter of package resource can be set to specific version number, 'latest', 'present' etc. (current: UNDEF) --reset-foreman-proxy-plugin-openscap-version Reset version to the default value (UNDEF) = Module foreman_proxy_plugin_pulp: --foreman-proxy-plugin-pulp-enabled enables/disables the pulp plugin (current: true) --reset-foreman-proxy-plugin-pulp-enabled Reset enabled to the default value (true) --foreman-proxy-plugin-pulp-group group owner of the configuration file (current: UNDEF) --reset-foreman-proxy-plugin-pulp-group Reset group to the default value (UNDEF) --foreman-proxy-plugin-pulp-listen-on proxy feature listens on http, https, or both (current: "https") --reset-foreman-proxy-plugin-pulp-listen-on Reset listen_on to the default value ("https") --foreman-proxy-plugin-pulp-mongodb-dir directory for Mongo DB (current: "/var/lib/mongodb") --reset-foreman-proxy-plugin-pulp-mongodb-dir Reset mongodb_dir to the default value ("/var/lib/mongodb") --foreman-proxy-plugin-pulp-pulp-content-dir directory for pulp content (current: "/var/lib/pulp/content") --reset-foreman-proxy-plugin-pulp-pulp-content-dir Reset pulp_content_dir to the default value ("/var/lib/pulp/content") --foreman-proxy-plugin-pulp-pulp-dir directory for pulp (current: "/var/lib/pulp") --reset-foreman-proxy-plugin-pulp-pulp-dir Reset pulp_dir to the default value ("/var/lib/pulp") --foreman-proxy-plugin-pulp-pulp-url pulp url to use (current: "https://foreman.hitronhub.home/pulp") --reset-foreman-proxy-plugin-pulp-pulp-url Reset pulp_url to the default value ("https://foreman.hitronhub.home/pulp") --foreman-proxy-plugin-pulp-pulpcore-api-url The URL to the Pulp 3 API (current: "https://foreman.hitronhub.home") --reset-foreman-proxy-plugin-pulp-pulpcore-api-url Reset pulpcore_api_url to the default value ("https://foreman.hitronhub.home") --foreman-proxy-plugin-pulp-pulpcore-content-url The URL to the Pulp 3 content (current: "https://foreman.hitronhub.home/pulp/content") --reset-foreman-proxy-plugin-pulp-pulpcore-content-url Reset pulpcore_content_url to the default value ("https://foreman.hitronhub.home/pulp/content") --foreman-proxy-plugin-pulp-pulpcore-enabled enables/disables the pulpcore plugin (current: false) --reset-foreman-proxy-plugin-pulp-pulpcore-enabled Reset pulpcore_enabled to the default value (false) --foreman-proxy-plugin-pulp-pulpcore-mirror Whether this pulpcore plugin acts as a mirror or another pulp node. A pulpcore mirror is the pulpcore equivalent of a pulpnode. (current: false) --reset-foreman-proxy-plugin-pulp-pulpcore-mirror Reset pulpcore_mirror to the default value (false) --foreman-proxy-plugin-pulp-pulpnode-enabled enables/disables the pulpnode plugin (current: false) --reset-foreman-proxy-plugin-pulp-pulpnode-enabled Reset pulpnode_enabled to the default value (false) --foreman-proxy-plugin-pulp-puppet-content-dir Directory for puppet content. Automatically determined if empty. (current: UNDEF) --reset-foreman-proxy-plugin-pulp-puppet-content-dir Reset puppet_content_dir to the default value (UNDEF) --foreman-proxy-plugin-pulp-version plugin package version, it's passed to ensure parameter of package resource can be set to specific version number, 'latest', 'present' etc. (current: UNDEF) --reset-foreman-proxy-plugin-pulp-version Reset version to the default value (UNDEF) = Module foreman_proxy_plugin_remote_execution_ssh: == Advanced: --foreman-proxy-plugin-remote-execution-ssh-async-ssh Whether to run remote execution jobs asynchronously. (current: false) --reset-foreman-proxy-plugin-remote-execution-ssh-async-ssh Reset async_ssh to the default value (false) --foreman-proxy-plugin-remote-execution-ssh-enabled Enables/disables the plugin (current: true) --reset-foreman-proxy-plugin-remote-execution-ssh-enabled Reset enabled to the default value (true) --foreman-proxy-plugin-remote-execution-ssh-listen-on Proxy feature listens on https, http, or both (current: "https") --reset-foreman-proxy-plugin-remote-execution-ssh-listen-on Reset listen_on to the default value ("https") == Basic: --foreman-proxy-plugin-remote-execution-ssh-generate-keys Automatically generate SSH keys (current: true) --reset-foreman-proxy-plugin-remote-execution-ssh-generate-keys Reset generate_keys to the default value (true) --foreman-proxy-plugin-remote-execution-ssh-install-key Automatically install generated SSH key to root authorized keys which allows managing this host through Remote Execution (current: false) --reset-foreman-proxy-plugin-remote-execution-ssh-install-key Reset install_key to the default value (false) --foreman-proxy-plugin-remote-execution-ssh-local-working-dir Local working directory on the smart proxy (current: "/var/tmp") --reset-foreman-proxy-plugin-remote-execution-ssh-local-working-dir Reset local_working_dir to the default value ("/var/tmp") --foreman-proxy-plugin-remote-execution-ssh-remote-working-dir Remote working directory on clients (current: "/var/tmp") --reset-foreman-proxy-plugin-remote-execution-ssh-remote-working-dir Reset remote_working_dir to the default value ("/var/tmp") --foreman-proxy-plugin-remote-execution-ssh-ssh-identity-dir Directory where SSH keys are stored (current: "/var/lib/foreman-proxy/ssh") --reset-foreman-proxy-plugin-remote-execution-ssh-ssh-identity-dir Reset ssh_identity_dir to the default value ("/var/lib/foreman-proxy/ssh") --foreman-proxy-plugin-remote-execution-ssh-ssh-identity-file Provide an alternative name for the SSH keys (current: "id_rsa_foreman_proxy") --reset-foreman-proxy-plugin-remote-execution-ssh-ssh-identity-file Reset ssh_identity_file to the default value ("id_rsa_foreman_proxy") --foreman-proxy-plugin-remote-execution-ssh-ssh-kerberos-auth Enable kerberos authentication for SSH (current: false) --reset-foreman-proxy-plugin-remote-execution-ssh-ssh-kerberos-auth Reset ssh_kerberos_auth to the default value (false) --foreman-proxy-plugin-remote-execution-ssh-ssh-keygen Location of the ssh-keygen binary (current: "/usr/bin/ssh-keygen") --reset-foreman-proxy-plugin-remote-execution-ssh-ssh-keygen Reset ssh_keygen to the default value ("/usr/bin/ssh-keygen") = Module foreman_proxy_plugin_salt: == Basic: --foreman-proxy-plugin-salt-api Use Salt API (current: false) --reset-foreman-proxy-plugin-salt-api Reset api to the default value (false) --foreman-proxy-plugin-salt-api-auth Salt API auth mechanism (current: "pam") --reset-foreman-proxy-plugin-salt-api-auth Reset api_auth to the default value ("pam") --foreman-proxy-plugin-salt-api-password Salt API password (current: "saltpassword") --reset-foreman-proxy-plugin-salt-api-password Reset api_password to the default value ("saltpassword") --foreman-proxy-plugin-salt-api-url Salt API URL (current: "https://localhost:8080") --reset-foreman-proxy-plugin-salt-api-url Reset api_url to the default value ("https://localhost:8080") --foreman-proxy-plugin-salt-api-username Salt API username (current: "saltuser") --reset-foreman-proxy-plugin-salt-api-username Reset api_username to the default value ("saltuser") --foreman-proxy-plugin-salt-autosign-file File to use for salt autosign (current: "/etc/salt/autosign.conf") --reset-foreman-proxy-plugin-salt-autosign-file Reset autosign_file to the default value ("/etc/salt/autosign.conf") --foreman-proxy-plugin-salt-saltfile Path to Saltfile (current: UNDEF) --reset-foreman-proxy-plugin-salt-saltfile Reset saltfile to the default value (UNDEF) --foreman-proxy-plugin-salt-user User to run salt commands under (current: "root") --reset-foreman-proxy-plugin-salt-user Reset user to the default value ("root") == Advanced: --foreman-proxy-plugin-salt-enabled Enables/disables the salt plugin (current: true) --reset-foreman-proxy-plugin-salt-enabled Reset enabled to the default value (true) --foreman-proxy-plugin-salt-group Owner of plugin configuration (current: UNDEF) --reset-foreman-proxy-plugin-salt-group Reset group to the default value (UNDEF) --foreman-proxy-plugin-salt-listen-on Proxy feature listens on https, http, or both (current: "https") --reset-foreman-proxy-plugin-salt-listen-on Reset listen_on to the default value ("https") = Module puppet: == Advanced puppet: --puppet-additional-settings A hash of additional main settings. (current: {}) --reset-puppet-additional-settings Reset additional_settings to the default value ({}) --puppet-auth-template Use a custom template for the auth configuration. (current: "puppet/auth.conf.erb") --reset-puppet-auth-template Reset auth_template to the default value ("puppet/auth.conf.erb") --puppet-autosign If set to a boolean, autosign is enabled or disabled for all incoming requests. Otherwise this has to be set to the full file path of an autosign.conf file or an autosign script. If this is set to a script, make sure that script considers the content of autosign.conf as otherwise Foreman functionality might be broken. (current: "/etc/puppetlabs/puppet/autosign.conf") --reset-puppet-autosign Reset autosign to the default value ("/etc/puppetlabs/puppet/autosign.conf") --puppet-autosign-content If set, write the autosign file content using the value of this parameter. Cannot be used at the same time as autosign_entries For example, could be a string, or file('another_module/autosign.sh') or template('another_module/autosign.sh.erb') (current: UNDEF) --reset-puppet-autosign-content Reset autosign_content to the default value (UNDEF) --puppet-autosign-entries A list of certnames or domain name globs whose certificate requests will automatically be signed. Defaults to an empty Array. (current: []) --reset-puppet-autosign-entries Reset autosign_entries to the default value ([]) --puppet-autosign-mode mode of the autosign file/script (current: "0664") --reset-puppet-autosign-mode Reset autosign_mode to the default value ("0664") --puppet-autosign-source If set, use this as the source for the autosign file, instead of autosign_content. (current: UNDEF) --reset-puppet-autosign-source Reset autosign_source to the default value (UNDEF) --puppet-ca-crl-filepath Path to CA CRL file, dynamically resolves based on $::server_ca status. (current: UNDEF) --reset-puppet-ca-crl-filepath Reset ca_crl_filepath to the default value (UNDEF) --puppet-ca-port Puppet CA port (current: UNDEF) --reset-puppet-ca-port Reset ca_port to the default value (UNDEF) --puppet-classfile The file in which puppet agent stores a list of the classes associated with the retrieved configuration. (current: "$statedir/classes.txt") --reset-puppet-classfile Reset classfile to the default value ("$statedir/classes.txt") --puppet-codedir Override the puppet code directory. (current: "/etc/puppetlabs/code") --reset-puppet-codedir Reset codedir to the default value ("/etc/puppetlabs/code") --puppet-cron-cmd Specify command to launch when runmode is set 'cron'. (current: UNDEF) --reset-puppet-cron-cmd Reset cron_cmd to the default value (UNDEF) --puppet-dir Override the puppet directory. (current: "/etc/puppetlabs/puppet") --reset-puppet-dir Reset dir to the default value ("/etc/puppetlabs/puppet") --puppet-dns-alt-names Use additional DNS names when generating a certificate. Defaults to an empty Array. (current: []) --reset-puppet-dns-alt-names Reset dns_alt_names to the default value ([]) --puppet-group Override the name of the puppet group. (current: "puppet") --reset-puppet-group Reset group to the default value ("puppet") --puppet-hiera-config The hiera configuration file. (current: "$confdir/hiera.yaml") --reset-puppet-hiera-config Reset hiera_config to the default value ("$confdir/hiera.yaml") --puppet-http-connect-timeout The maximum amount of time an agent waits when establishing an HTTP connection. (current: UNDEF) --reset-puppet-http-connect-timeout Reset http_connect_timeout to the default value (UNDEF) --puppet-http-read-timeout The time an agent waits for one block to be read from an HTTP connection. If nothing is read after the elapsed interval then the connection will be closed. (current: UNDEF) --reset-puppet-http-read-timeout Reset http_read_timeout to the default value (UNDEF) --puppet-logdir Override the log directory. (current: "/var/log/puppetlabs/puppet") --reset-puppet-logdir Reset logdir to the default value ("/var/log/puppetlabs/puppet") --puppet-manage-packages Should this module install packages or not. Can also install only server packages with value of 'server' or only agent packages with 'agent'. (current: true) --reset-puppet-manage-packages Reset manage_packages to the default value (true) --puppet-module-repository Use a different puppet module repository (current: UNDEF) --reset-puppet-module-repository Reset module_repository to the default value (UNDEF) --puppet-package-provider The provider used to install the agent. Defaults to chocolatey on Windows Defaults to undef elsewhere (current: UNDEF) --reset-puppet-package-provider Reset package_provider to the default value (UNDEF) --puppet-package-source The location of the file to be used by the agent's package resource. Defaults to undef. If 'windows' or 'msi' are used as the provider then this setting is required. (current: UNDEF) --reset-puppet-package-source Reset package_source to the default value (UNDEF) --puppet-pluginfactsource URL to retrieve Puppet facts from during pluginsync (current: "puppet:///pluginfacts") --reset-puppet-pluginfactsource Reset pluginfactsource to the default value ("puppet:///pluginfacts") --puppet-pluginsource URL to retrieve Puppet plugins from during pluginsync (current: "puppet:///plugins") --reset-puppet-pluginsource Reset pluginsource to the default value ("puppet:///plugins") --puppet-pluginsync Enable pluginsync. (current: true) --reset-puppet-pluginsync Reset pluginsync to the default value (true) --puppet-port Override the port of the master we connect to. (current: 8140) --reset-puppet-port Reset port to the default value (8140) --puppet-run-hour The hour at which to run the puppet agent when runmode is cron or systemd.timer. (current: UNDEF) --reset-puppet-run-hour Reset run_hour to the default value (UNDEF) --puppet-run-minute The minute at which to run the puppet agent when runmode is cron or systemd.timer. (current: UNDEF) --reset-puppet-run-minute Reset run_minute to the default value (UNDEF) --puppet-rundir Override the PID directory. (current: "/var/run/puppetlabs") --reset-puppet-rundir Reset rundir to the default value ("/var/run/puppetlabs") --puppet-runinterval Set up the interval (in seconds) to run the puppet agent. (current: 1800) --reset-puppet-runinterval Reset runinterval to the default value (1800) --puppet-runmode Select the mode to setup the puppet agent. (current: "service") --reset-puppet-runmode Reset runmode to the default value ("service") --puppet-sharedir Override the system data directory. (current: "/opt/puppetlabs/puppet") --reset-puppet-sharedir Reset sharedir to the default value ("/opt/puppetlabs/puppet") --puppet-splay Switch to enable a random amount of time to sleep before each run. (current: false) --reset-puppet-splay Reset splay to the default value (false) --puppet-splaylimit The maximum time to delay before runs. Defaults to being the same as the run interval. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y). (current: 1800) --reset-puppet-splaylimit Reset splaylimit to the default value (1800) --puppet-srv-domain Search domain for SRV records (current: "hitronhub.home") --reset-puppet-srv-domain Reset srv_domain to the default value ("hitronhub.home") --puppet-ssldir Override where SSL certificates are kept. (current: "/etc/puppetlabs/puppet/ssl") --reset-puppet-ssldir Reset ssldir to the default value ("/etc/puppetlabs/puppet/ssl") --puppet-syslogfacility Facility name to use when logging to syslog (current: UNDEF) --reset-puppet-syslogfacility Reset syslogfacility to the default value (UNDEF) --puppet-systemd-cmd Specify command to launch when runmode is set 'systemd.timer'. (current: UNDEF) --reset-puppet-systemd-cmd Reset systemd_cmd to the default value (UNDEF) --puppet-systemd-randomizeddelaysec Adds a random delay between 0 and this value (in seconds) to the timer. Only relevant when runmode is 'systemd.timer'. (current: 0) --reset-puppet-systemd-randomizeddelaysec Reset systemd_randomizeddelaysec to the default value (0) --puppet-unavailable-runmodes Runmodes that are not available for the current system. This module will not try to disable these modes. Default is [] on Linux, ['cron', 'systemd.timer'] on Windows and ['systemd.timer'] on other systems. (current: []) --reset-puppet-unavailable-runmodes Reset unavailable_runmodes to the default value ([]) --puppet-use-srv-records Whether DNS SRV records will be used to resolve the Puppet master (current: false) --reset-puppet-use-srv-records Reset use_srv_records to the default value (false) --puppet-usecacheonfailure Switch to enable use of cached catalog on failure of run. (current: true) --reset-puppet-usecacheonfailure Reset usecacheonfailure to the default value (true) --puppet-user Override the name of the puppet user. (current: "puppet") --reset-puppet-user Reset user to the default value ("puppet") --puppet-vardir Override the puppet var directory. (current: "/opt/puppetlabs/puppet/cache") --reset-puppet-vardir Reset vardir to the default value ("/opt/puppetlabs/puppet/cache") --puppet-version Specify a specific version of a package to install. The version should be the exact match for your distro. You can also use certain values like 'latest'. Note that when you specify exact versions you should also override $server_version since that defaults to $version. (current: "present") --reset-puppet-version Reset version to the default value ("present") == puppet::agent: --puppet-agent Should a puppet agent be installed (current: true) --reset-puppet-agent Reset agent to the default value (true) --puppet-agent-additional-settings A hash of additional agent settings. Example: {stringify_facts => true} (current: {}) --reset-puppet-agent-additional-settings Reset agent_additional_settings to the default value ({}) --puppet-agent-noop Run the agent in noop mode. (current: false) --reset-puppet-agent-noop Reset agent_noop to the default value (false) --puppet-client-certname The node's certificate name, and the unique identifier it uses when requesting catalogs. (current: "foreman.hitronhub.home") --reset-puppet-client-certname Reset client_certname to the default value ("foreman.hitronhub.home") --puppet-environment Default environment of the Puppet agent (current: "production") --reset-puppet-environment Reset environment to the default value ("production") --puppet-postrun-command A command which gets excuted after each Puppet run (current: UNDEF) --reset-puppet-postrun-command Reset postrun_command to the default value (UNDEF) --puppet-prerun-command A command which gets excuted before each Puppet run (current: UNDEF) --reset-puppet-prerun-command Reset prerun_command to the default value (UNDEF) --puppet-puppetmaster Hostname of your puppetmaster (server directive in puppet.conf) (current: UNDEF) --reset-puppet-puppetmaster Reset puppetmaster to the default value (UNDEF) --puppet-report Send reports to the Puppet Master (current: true) --reset-puppet-report Reset report to the default value (true) == advanced agent: --puppet-agent-restart-command The command which gets excuted on puppet service restart (current: "/usr/sbin/service puppet reload") --reset-puppet-agent-restart-command Reset agent_restart_command to the default value ("/usr/sbin/service puppet reload") --puppet-client-package Install a custom package to provide the puppet client (current: ["puppet-agent"]) --reset-puppet-client-package Reset client_package to the default value (["puppet-agent"]) --puppet-dir-group Group of the base puppet directory, used when puppet::server is false. (current: UNDEF) --reset-puppet-dir-group Reset dir_group to the default value (UNDEF) --puppet-dir-owner Owner of the base puppet directory, used when puppet::server is false. (current: "root") --reset-puppet-dir-owner Reset dir_owner to the default value ("root") --puppet-remove-lock Remove the agent lock when running. (current: true) --reset-puppet-remove-lock Reset remove_lock to the default value (true) --puppet-service-name The name of the puppet agent service. (current: "puppet") --reset-puppet-service-name Reset service_name to the default value ("puppet") --puppet-systemd-unit-name The name of the puppet systemd units. (current: "puppet-run") --reset-puppet-systemd-unit-name Reset systemd_unit_name to the default value ("puppet-run") == Advanced server: --puppet-allow-any-crl-auth Allow any authentication for the CRL. This is needed on the puppet CA to accept clients from a the puppet CA proxy. (current: false) --reset-puppet-allow-any-crl-auth Reset allow_any_crl_auth to the default value (false) --puppet-auth-allowed An array of authenticated nodes allowed to access all catalog and node endpoints. default to ['$1'] (current: ["$1"]) --reset-puppet-auth-allowed Reset auth_allowed to the default value (["$1"]) --puppet-server-acceptor-threads This sets the number of threads that the webserver will dedicate to accepting socket connections for unencrypted HTTP traffic. If not provided, the webserver defaults to the number of virtual cores on the host divided by 8, with a minimum of 1 and maximum of 4. (current: UNDEF) --reset-puppet-server-acceptor-threads Reset server_acceptor_threads to the default value (UNDEF) --puppet-server-additional-settings A hash of additional settings. Example: {trusted_node_data => true, ordering => 'manifest'} (current: {}) --reset-puppet-server-additional-settings Reset server_additional_settings to the default value ({}) --puppet-server-admin-api-whitelist The whitelist of clients that can query the puppet-admin-api endpoint Defaults to [ '127.0.0.1', '::1', $::ipaddress ] (current: ["localhost", "foreman.hitronhub.home"]) --reset-puppet-server-admin-api-whitelist Reset server_admin_api_whitelist to the default value (["localhost", "foreman.hitronhub.home"]) --puppet-server-allow-header-cert-info Enable client authentication over HTTP Headers Defaults to false, is also activated by the $server_http setting (current: false) --reset-puppet-server-allow-header-cert-info Reset server_allow_header_cert_info to the default value (false) --puppet-server-ca-allow-auth-extensions Allow CA to sign certificate requests that have authorization extensions Defaults to false (current: false) --reset-puppet-server-ca-allow-auth-extensions Reset server_ca_allow_auth_extensions to the default value (false) --puppet-server-ca-allow-sans Allow CA to sign certificate requests that have Subject Alternative Names Defaults to false (current: false) --reset-puppet-server-ca-allow-sans Reset server_ca_allow_sans to the default value (false) --puppet-server-ca-auth-required Whether client certificates are needed to access the puppet-admin api Defaults to true (current: true) --reset-puppet-server-ca-auth-required Reset server_ca_auth_required to the default value (true) --puppet-server-ca-client-whitelist The whitelist of client certificates that can query the certificate-status endpoint Defaults to [ '127.0.0.1', '::1', $::ipaddress ] (current: ["localhost", "foreman.hitronhub.home"]) --reset-puppet-server-ca-client-whitelist Reset server_ca_client_whitelist to the default value (["localhost", "foreman.hitronhub.home"]) --puppet-server-ca-enable-infra-crl Enable the separate CRL for Puppet infrastructure nodes Defaults to false (current: false) --reset-puppet-server-ca-enable-infra-crl Reset server_ca_enable_infra_crl to the default value (false) --puppet-server-check-for-updates Should the puppetserver phone home to check for available updates? Defaults to true (current: true) --reset-puppet-server-check-for-updates Reset server_check_for_updates to the default value (true) --puppet-server-cipher-suites List of SSL ciphers to use in negotiation Defaults to [ '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', ] (current: ["TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"]) --reset-puppet-server-cipher-suites Reset server_cipher_suites to the default value (["TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"]) --puppet-server-compile-mode Used to control JRuby's "CompileMode", which may improve performance. Defaults to undef (off). (current: UNDEF) --reset-puppet-server-compile-mode Reset server_compile_mode to the default value (UNDEF) --puppet-server-config-version How to determine the configuration version. When using git_repo, by default a git describe approach will be installed. (current: UNDEF) --reset-puppet-server-config-version Reset server_config_version to the default value (UNDEF) --puppet-server-connect-timeout How long the server will wait for a response to a connection attempt (current: 120000) --reset-puppet-server-connect-timeout Reset server_connect_timeout to the default value (120000) --puppet-server-custom-trusted-oid-mapping A hash of custom trusted oid mappings. Defaults to undef Example: { 1.3.6.1.4.1.34380.1.2.1.1 => { shortname => 'myshortname' } } (current: UNDEF) --reset-puppet-server-custom-trusted-oid-mapping Reset server_custom_trusted_oid_mapping to the default value (UNDEF) --puppet-server-default-manifest Toggle if default_manifest setting should be added to the [main] section (current: false) --reset-puppet-server-default-manifest Reset server_default_manifest to the default value (false) --puppet-server-default-manifest-content A string to set the content of the default_manifest If set to '' it will not manage the file (current: "") --reset-puppet-server-default-manifest-content Reset server_default_manifest_content to the default value ("") --puppet-server-default-manifest-path A string setting the path to the default_manifest (current: "/etc/puppet/manifests/default_manifest.pp") --reset-puppet-server-default-manifest-path Reset server_default_manifest_path to the default value ("/etc/puppet/manifests/default_manifest.pp") --puppet-server-dir Puppet configuration directory (current: "/etc/puppetlabs/puppet") --reset-puppet-server-dir Reset server_dir to the default value ("/etc/puppetlabs/puppet") --puppet-server-enc-api What version of enc script to deploy. (current: "v2") --reset-puppet-server-enc-api Reset server_enc_api to the default value ("v2") --puppet-server-environment-class-cache-enabled Enable environment class cache in conjunction with the use of the environment_classes API. Defaults to false (current: false) --reset-puppet-server-environment-class-cache-enabled Reset server_environment_class_cache_enabled to the default value (false) --puppet-server-environment-timeout Timeout for cached compiled catalogs (10s, 5m, ...) (current: UNDEF) --reset-puppet-server-environment-timeout Reset server_environment_timeout to the default value (UNDEF) --puppet-server-envs-dir Directory that holds puppet environments (current: "/etc/puppetlabs/code/environments") --reset-puppet-server-envs-dir Reset server_envs_dir to the default value ("/etc/puppetlabs/code/environments") --puppet-server-envs-target Indicates that $envs_dir should be a symbolic link to this target (current: UNDEF) --reset-puppet-server-envs-target Reset server_envs_target to the default value (UNDEF) --puppet-server-foreman Should foreman integration be installed (current: true) --reset-puppet-server-foreman Reset server_foreman to the default value (true) --puppet-server-foreman-facts Should foreman receive facts from puppet (current: true) --reset-puppet-server-foreman-facts Reset server_foreman_facts to the default value (true) --puppet-server-foreman-ssl-ca SSL CA of the Foreman server (current: UNDEF) --reset-puppet-server-foreman-ssl-ca Reset server_foreman_ssl_ca to the default value (UNDEF) --puppet-server-foreman-ssl-cert Client certificate for authenticating against Foreman server (current: UNDEF) --reset-puppet-server-foreman-ssl-cert Reset server_foreman_ssl_cert to the default value (UNDEF) --puppet-server-foreman-ssl-key Key for authenticating against Foreman server (current: UNDEF) --reset-puppet-server-foreman-ssl-key Reset server_foreman_ssl_key to the default value (UNDEF) --puppet-server-foreman-url Foreman URL (current: "https://foreman.hitronhub.home") --reset-puppet-server-foreman-url Reset server_foreman_url to the default value ("https://foreman.hitronhub.home") --puppet-server-group Name of the puppetmaster group. (current: "puppet") --reset-puppet-server-group Reset server_group to the default value ("puppet") --puppet-server-http Should the puppet master listen on HTTP as well as HTTPS. Useful for load balancer or reverse proxy scenarios. (current: false) --reset-puppet-server-http Reset server_http to the default value (false) --puppet-server-http-port Puppet master HTTP port; defaults to 8139. (current: 8139) --reset-puppet-server-http-port Reset server_http_port to the default value (8139) --puppet-server-idle-timeout How long the server will wait for a response on an existing connection (current: 1200000) --reset-puppet-server-idle-timeout Reset server_idle_timeout to the default value (1200000) --puppet-server-jruby-gem-home Where jruby gems are located for puppetserver (current: "/opt/puppetlabs/server/data/puppetserver/jruby-gems") --reset-puppet-server-jruby-gem-home Reset server_jruby_gem_home to the default value ("/opt/puppetlabs/server/data/puppetserver/jruby-gems") --puppet-server-jvm-cli-args Java options to use when using puppetserver subcommands (eg puppetserver gem). (current: UNDEF) --reset-puppet-server-jvm-cli-args Reset server_jvm_cli_args to the default value (UNDEF) --puppet-server-jvm-config Specify the puppetserver jvm configuration file. (current: "/etc/default/puppetserver") --reset-puppet-server-jvm-config Reset server_jvm_config to the default value ("/etc/default/puppetserver") --puppet-server-jvm-extra-args Additional java options to pass through. This can be used for Java versions prior to Java 8 to specify the max perm space to use: For example: '-XX:MaxPermSize=128m'. (current: UNDEF) --reset-puppet-server-jvm-extra-args Reset server_jvm_extra_args to the default value (UNDEF) --puppet-server-jvm-java-bin Set the default java to use. (current: "/usr/bin/java") --reset-puppet-server-jvm-java-bin Reset server_jvm_java_bin to the default value ("/usr/bin/java") --puppet-server-jvm-max-heap-size Specify the maximum jvm heap space. (current: "2G") --reset-puppet-server-jvm-max-heap-size Reset server_jvm_max_heap_size to the default value ("2G") --puppet-server-jvm-min-heap-size Specify the minimum jvm heap space. (current: "2G") --reset-puppet-server-jvm-min-heap-size Reset server_jvm_min_heap_size to the default value ("2G") --puppet-server-manage-user Whether to manage the server user resource (current: true) --reset-puppet-server-manage-user Reset server_manage_user to the default value (true) --puppet-server-max-active-instances Max number of active jruby instances. Defaults to processor count (current: 2) --reset-puppet-server-max-active-instances Reset server_max_active_instances to the default value (2) --puppet-server-max-open-files Increase the max open files limit for Puppetserver. Defaults to undef (current: UNDEF) --reset-puppet-server-max-open-files Reset server_max_open_files to the default value (UNDEF) --puppet-server-max-queued-requests The maximum number of requests that may be queued waiting to borrow a JRuby from the pool. (Puppetserver 5.x only) Defaults to 0 (disabled) for Puppetserver >= 5.0 (current: 0) --reset-puppet-server-max-queued-requests Reset server_max_queued_requests to the default value (0) --puppet-server-max-requests-per-instance Max number of requests a jruby instances will handle. Defaults to 0 (disabled) (current: 0) --reset-puppet-server-max-requests-per-instance Reset server_max_requests_per_instance to the default value (0) --puppet-server-max-retry-delay Sets the upper limit for the random sleep set as a Retry-After header on 503 responses returned when max-queued-requests is enabled. (Puppetserver 5.x only) Defaults to 1800 for Puppetserver >= 5.0 (current: 1800) --reset-puppet-server-max-retry-delay Reset server_max_retry_delay to the default value (1800) --puppet-server-max-threads This sets the maximum number of threads assigned to responding to HTTP and/or HTTPS requests for a single webserver, effectively changing how many concurrent requests can be made at one time. If not provided, the webserver defaults to 200. (current: UNDEF) --reset-puppet-server-max-threads Reset server_max_threads to the default value (UNDEF) --puppet-server-metrics-allowed Specify metrics to allow in addition to those in the default list Defaults to undef (current: UNDEF) --reset-puppet-server-metrics-allowed Reset server_metrics_allowed to the default value (UNDEF) --puppet-server-metrics-graphite-enable Enable or disable Graphite metrics reporter. Defaults to false (current: false) --reset-puppet-server-metrics-graphite-enable Reset server_metrics_graphite_enable to the default value (false) --puppet-server-metrics-graphite-host Graphite server host. Defaults to "127.0.0.1" (current: "127.0.0.1") --reset-puppet-server-metrics-graphite-host Reset server_metrics_graphite_host to the default value ("127.0.0.1") --puppet-server-metrics-graphite-interval How often to send metrics to graphite (in seconds) Defaults to 5 (current: 5) --reset-puppet-server-metrics-graphite-interval Reset server_metrics_graphite_interval to the default value (5) --puppet-server-metrics-graphite-port Graphite server port. Defaults to 2003 (current: 2003) --reset-puppet-server-metrics-graphite-port Reset server_metrics_graphite_port to the default value (2003) --puppet-server-metrics-jmx-enable Enable or disable JMX metrics reporter. Defaults to true (current: true) --reset-puppet-server-metrics-jmx-enable Reset server_metrics_jmx_enable to the default value (true) --puppet-server-metrics-server-id A server id that will be used as part of the namespace for metrics produced Defaults to $fqdn (current: "foreman.hitronhub.home") --reset-puppet-server-metrics-server-id Reset server_metrics_server_id to the default value ("foreman.hitronhub.home") --puppet-server-multithreaded Use multithreaded jruby. (Puppetserver >= 6.8 only). Defaults to false. (current: false) --reset-puppet-server-multithreaded Reset server_multithreaded to the default value (false) --puppet-server-package Custom package name for puppet master (current: UNDEF) --reset-puppet-server-package Reset server_package to the default value (UNDEF) --puppet-server-parser Sets the parser to use. Valid options are 'current' or 'future'. Defaults to 'current'. (current: "current") --reset-puppet-server-parser Reset server_parser to the default value ("current") --puppet-server-post-hook-content Which template to use for git post hook (current: "puppet/server/post-receive.erb") --reset-puppet-server-post-hook-content Reset server_post_hook_content to the default value ("puppet/server/post-receive.erb") --puppet-server-post-hook-name Name of a git hook (current: "post-receive") --reset-puppet-server-post-hook-name Reset server_post_hook_name to the default value ("post-receive") --puppet-server-puppet-basedir Where is the puppet code base located (current: "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet") --reset-puppet-server-puppet-basedir Reset server_puppet_basedir to the default value ("/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet") --puppet-server-puppetserver-dir The path of the puppetserver config dir (current: "/etc/puppetlabs/puppetserver") --reset-puppet-server-puppetserver-dir Reset server_puppetserver_dir to the default value ("/etc/puppetlabs/puppetserver") --puppet-server-puppetserver-experimental For Puppetserver 5, enable the /puppet/experimental route? Defaults to true (current: true) --reset-puppet-server-puppetserver-experimental Reset server_puppetserver_experimental to the default value (true) --puppet-server-puppetserver-jruby9k For Puppetserver 5, use JRuby 9k? Defaults to false (current: false) --reset-puppet-server-puppetserver-jruby9k Reset server_puppetserver_jruby9k to the default value (false) --puppet-server-puppetserver-logdir The path of the puppetserver log dir (current: "/var/log/puppetlabs/puppetserver") --reset-puppet-server-puppetserver-logdir Reset server_puppetserver_logdir to the default value ("/var/log/puppetlabs/puppetserver") --puppet-server-puppetserver-metrics Enable metrics (Puppetserver 5.x only) and JRuby profiling? Defaults to true on Puppetserver 5.x and to false on Puppetserver 2.x (current: UNDEF) --reset-puppet-server-puppetserver-metrics Reset server_puppetserver_metrics to the default value (UNDEF) --puppet-server-puppetserver-rundir The path of the puppetserver run dir (current: "/var/run/puppetlabs/puppetserver") --reset-puppet-server-puppetserver-rundir Reset server_puppetserver_rundir to the default value ("/var/run/puppetlabs/puppetserver") --puppet-server-puppetserver-trusted-agents Certificate names of puppet agents that are allowed to fetch *all* catalogs Defaults to [] and all agents are only allowed to fetch their own catalogs. (current: []) --reset-puppet-server-puppetserver-trusted-agents Reset server_puppetserver_trusted_agents to the default value ([]) --puppet-server-puppetserver-vardir The path of the puppetserver var dir (current: "/opt/puppetlabs/server/data/puppetserver") --reset-puppet-server-puppetserver-vardir Reset server_puppetserver_vardir to the default value ("/opt/puppetlabs/server/data/puppetserver") --puppet-server-puppetserver-version The version of puppetserver installed (or being installed) Unfortunately, different versions of puppetserver need configuring differently. The default is derived from the installed puppet version. Generally it's not needed to override this but when upgrading it might be. (current: UNDEF) --reset-puppet-server-puppetserver-version Reset server_puppetserver_version to the default value (UNDEF) --puppet-server-report-api What version of report processor to deploy. (current: "v2") --reset-puppet-server-report-api Reset server_report_api to the default value ("v2") --puppet-server-request-timeout Timeout in node.rb script for fetching catalog from Foreman (in seconds). (current: 60) --reset-puppet-server-request-timeout Reset server_request_timeout to the default value (60) --puppet-server-ruby-load-paths List of ruby paths Defaults based on $::puppetversion (current: ["/opt/puppetlabs/puppet/lib/ruby/vendor_ruby"]) --reset-puppet-server-ruby-load-paths Reset server_ruby_load_paths to the default value (["/opt/puppetlabs/puppet/lib/ruby/vendor_ruby"]) --puppet-server-selector-threads This sets the number of selectors that the webserver will dedicate to processing events on connected sockets for unencrypted HTTPS traffic. If not provided, the webserver defaults to the minimum of: virtual cores on the host divided by 2 or max-threads divided by 16, with a minimum of 1. (current: UNDEF) --reset-puppet-server-selector-threads Reset server_selector_threads to the default value (UNDEF) --puppet-server-ssl-acceptor-threads This sets the number of threads that the webserver will dedicate to accepting socket connections for encrypted HTTPS traffic. If not provided, defaults to the number of virtual cores on the host divided by 8, with a minimum of 1 and maximum of 4. (current: UNDEF) --reset-puppet-server-ssl-acceptor-threads Reset server_ssl_acceptor_threads to the default value (UNDEF) --puppet-server-ssl-chain-filepath Path to certificate chain for puppetserver Only used when $ca is true Defaults to "${ssl_dir}/ca/ca_crt.pem" (current: "/etc/puppetlabs/puppet/ssl/ca/ca_crt.pem") --reset-puppet-server-ssl-chain-filepath Reset server_ssl_chain_filepath to the default value ("/etc/puppetlabs/puppet/ssl/ca/ca_crt.pem") --puppet-server-ssl-dir SSL directory (current: "/etc/puppetlabs/puppet/ssl") --reset-puppet-server-ssl-dir Reset server_ssl_dir to the default value ("/etc/puppetlabs/puppet/ssl") --puppet-server-ssl-dir-manage Toggle if ssl_dir should be added to the [master] configuration section. This is necessary to disable in case CA is delegated to a separate instance (current: true) --reset-puppet-server-ssl-dir-manage Reset server_ssl_dir_manage to the default value (true) --puppet-server-ssl-key-manage Toggle if "private_keys/${::puppet::server::certname}.pem" should be created with default user and group. This is used in the default Forman setup to reuse the key for TLS communication. (current: true) --reset-puppet-server-ssl-key-manage Reset server_ssl_key_manage to the default value (true) --puppet-server-ssl-protocols Array of SSL protocols to use. Defaults to [ 'TLSv1.2' ] (current: ["TLSv1.2"]) --reset-puppet-server-ssl-protocols Reset server_ssl_protocols to the default value (["TLSv1.2"]) --puppet-server-ssl-selector-threads This sets the number of selectors that the webserver will dedicate to processing events on connected sockets for encrypted HTTPS traffic. Defaults to the number of virtual cores on the host divided by 2, with a minimum of 1 and maximum of 4. The number of selector threads actually used by Jetty is twice the number of selectors requested. For example, if a value of 3 is specified for the ssl-selector-threads setting, Jetty will actually use 6 selector threads. (current: UNDEF) --reset-puppet-server-ssl-selector-threads Reset server_ssl_selector_threads to the default value (UNDEF) --puppet-server-strict-variables if set to true, it will throw parse errors when accessing undeclared variables. (current: false) --reset-puppet-server-strict-variables Reset server_strict_variables to the default value (false) --puppet-server-use-legacy-auth-conf Should the puppetserver use the legacy puppet auth.conf? Defaults to false (the puppetserver will use its own conf.d/auth.conf) (current: false) --reset-puppet-server-use-legacy-auth-conf Reset server_use_legacy_auth_conf to the default value (false) --puppet-server-user Name of the puppetmaster user. (current: "puppet") --reset-puppet-server-user Reset server_user to the default value ("puppet") --puppet-server-version Custom package version for puppet master (current: UNDEF) --reset-puppet-server-version Reset server_version to the default value (UNDEF) --puppet-server-web-idle-timeout Time in ms that Jetty allows a socket to be idle, after processing has completed. Defaults to 30000, using the Jetty default of 30s (current: 30000) --reset-puppet-server-web-idle-timeout Reset server_web_idle_timeout to the default value (30000) == Basic: --puppet-ca-server Use a different ca server. Should be either a string with the location of the ca_server or 'false'. (current: UNDEF) --reset-puppet-ca-server Reset ca_server to the default value (UNDEF) --puppet-show-diff Show and report changed files with diff output (current: false) --reset-puppet-show-diff Reset show_diff to the default value (false) == puppet::server: --puppet-server Should a puppet master be installed as well as the client (current: true) --reset-puppet-server Reset server to the default value (false) --puppet-server-ca Provide puppet CA (current: true) --reset-puppet-server-ca Reset server_ca to the default value (true) --puppet-server-ca-crl-sync Sync puppet CA crl file to compile masters, Puppet CA Must be the Puppetserver for the compile masters. Defaults to false. (current: false) --reset-puppet-server-ca-crl-sync Reset server_ca_crl_sync to the default value (false) --puppet-server-certname The name to use when handling certificates. (current: "foreman.hitronhub.home") --reset-puppet-server-certname Reset server_certname to the default value ("foreman.hitronhub.home") --puppet-server-common-modules-path Common modules paths (current: ["/etc/puppetlabs/code/environments/common", "/etc/puppetlabs/code/modules", "/opt/puppetlabs/puppet/modules", "/usr/share/puppet/modules"]) --reset-puppet-server-common-modules-path Reset server_common_modules_path to the default value (["/etc/puppetlabs/code/environments/common", "/etc/puppetlabs/code/modules", "/opt/puppetlabs/puppet/modules", "/usr/share/puppet/modules"]) --puppet-server-crl-enable Turn on crl checking. Defaults to true when server_ca is true. Otherwise Defaults to false. Note unless you are using an external CA. It is recommended to set this to true. See $server_ca_crl_sync to enable syncing from CA Puppet Master (current: UNDEF) --reset-puppet-server-crl-enable Reset server_crl_enable to the default value (UNDEF) --puppet-server-environments-group The group owning the environments directory (current: UNDEF) --reset-puppet-server-environments-group Reset server_environments_group to the default value (UNDEF) --puppet-server-environments-mode Environments directory mode. (current: "0755") --reset-puppet-server-environments-mode Reset server_environments_mode to the default value ("0755") --puppet-server-environments-owner The owner of the environments directory (current: "puppet") --reset-puppet-server-environments-owner Reset server_environments_owner to the default value ("puppet") --puppet-server-external-nodes External nodes classifier executable (current: "/etc/puppetlabs/puppet/node.rb") --reset-puppet-server-external-nodes Reset server_external_nodes to the default value ("/etc/puppetlabs/puppet/node.rb") --puppet-server-git-branch-map Git branch to puppet env mapping for the default post receive hook (current: {}) --reset-puppet-server-git-branch-map Reset server_git_branch_map to the default value ({}) --puppet-server-git-repo Use git repository as a source of modules (current: false) --reset-puppet-server-git-repo Reset server_git_repo to the default value (false) --puppet-server-git-repo-group Git repository group (current: "puppet") --reset-puppet-server-git-repo-group Reset server_git_repo_group to the default value ("puppet") --puppet-server-git-repo-mode Git repository mode (current: "0755") --reset-puppet-server-git-repo-mode Reset server_git_repo_mode to the default value ("0755") --puppet-server-git-repo-path Git repository path (current: "/opt/puppetlabs/puppet/cache/puppet.git") --reset-puppet-server-git-repo-path Reset server_git_repo_path to the default value ("/opt/puppetlabs/puppet/cache/puppet.git") --puppet-server-git-repo-user Git repository user (current: "puppet") --reset-puppet-server-git-repo-user Reset server_git_repo_user to the default value ("puppet") --puppet-server-ip Bind ip address of the puppetmaster (current: "0.0.0.0") --reset-puppet-server-ip Reset server_ip to the default value ("0.0.0.0") --puppet-server-port Puppet master port (current: 8140) --reset-puppet-server-port Reset server_port to the default value (8140) --puppet-server-puppetdb-host PuppetDB host (current: UNDEF) --reset-puppet-server-puppetdb-host Reset server_puppetdb_host to the default value (UNDEF) --puppet-server-puppetdb-port PuppetDB port (current: 8081) --reset-puppet-server-puppetdb-port Reset server_puppetdb_port to the default value (8081) --puppet-server-puppetdb-swf PuppetDB soft_write_failure (current: false) --reset-puppet-server-puppetdb-swf Reset server_puppetdb_swf to the default value (false) --puppet-server-reports List of report types to include on the puppetmaster (current: "foreman") --reset-puppet-server-reports Reset server_reports to the default value ("foreman") --puppet-server-storeconfigs-backend Do you use storeconfigs? false if you don't, "puppetdb" for puppetdb (current: UNDEF) --reset-puppet-server-storeconfigs-backend Reset server_storeconfigs_backend to the default value (UNDEF)