Hi Greg, Sorry to hear you are leaving. I found out through the Foreman UI, so thank you, as well.
What I did was edit the /etc/foreman-installer/scenarios.d/katello-answers.yaml
and made these changes:
foreman::plugin::discovery: true
foreman::plugin::openscap: true
foreman::plugin::puppetdb: true
foreman::plugin::remote_execution: true
foreman::plugin::templates: true
foreman_proxy::plugin::openscap: true
foreman_proxy::plugin::remote_execution::ssh: true
foreman_proxy::plugin::discovery: true
foreman::compute::vmware: true
foreman::cli::discovery: true
foreman::cli::tasks: true
foreman::cli::templates: true
foreman::cli::remote_execution: true
because that is easier than setting each checkbox interactively one at a time …
Then I ran:
[root@foreman ~]# foreman-installer --interactive --scenario katello
Main Config Menu
1. [✓] Configure certs
2. [✓] Configure foreman
3. [✓] Configure foreman_cli
4. [✓] Configure foreman_cli_discovery
5. [✓] Configure foreman_cli_openscap
6. [✓] Configure foreman_cli_remote_execution
7. [✓] Configure foreman_cli_tasks
8. [✓] Configure foreman_cli_templates
9. [✗] Configure foreman_compute_ec2
10. [✗] Configure foreman_compute_gce
11. [✗] Configure foreman_compute_libvirt
12. [✗] Configure foreman_compute_openstack
13. [✗] Configure foreman_compute_ovirt
14. [✗] Configure foreman_compute_rackspace
15. [✓] Configure foreman_compute_vmware
16. [✗] Configure foreman_plugin_ansible
17. [✗] Configure foreman_plugin_bootdisk
18. [✗] Configure foreman_plugin_chef
19. [✗] Configure foreman_plugin_default_hostgroup
20. [✓] Configure foreman_plugin_discovery
21. [✗] Configure foreman_plugin_hooks
22. [✓] Configure foreman_plugin_openscap
23. [✓] Configure foreman_plugin_puppetdb
24. [✓] Configure foreman_plugin_remote_execution
25. [✗] Configure foreman_plugin_setup
26. [✓] Configure foreman_plugin_tasks
27. [✓] Configure foreman_plugin_templates
28. [✓] Configure foreman_proxy
29. [✓] Configure foreman_proxy_content
30. [✗] Configure foreman_proxy_plugin_ansible
31. [✗] Configure foreman_proxy_plugin_chef
32. [✗] Configure foreman_proxy_plugin_dhcp_infoblox
33. [✓] Configure foreman_proxy_plugin_discovery
34. [✗] Configure foreman_proxy_plugin_dns_infoblox
35. [✓] Configure foreman_proxy_plugin_openscap
36. [✓] Configure foreman_proxy_plugin_pulp
37. [✓] Configure foreman_proxy_plugin_remote_execution_ssh
38. [✓] Configure katello
39. [✓] Configure puppet
40. Display current config
41. Save and run
42. Cancel run without Saving
Choose an option from the menu... 41
(...)
Preparing installation Debug: importing '/usr/share/foreman-installer/mod[0
Installing Package[postgresql-server] [6%]
Installing Foreman_config_entry[puppetdb_address] [79%]
Installing Package[tfm-rubygem-foreman_remote_execution] [80%]
Installing Service[puppetserver] [87%]
Installing Exec[foreman-rake-apipie:cache:index] [87%]
Installing Done [100%]
Success!
I updated the firewall rules, and accessed the UI at: https://foreman.mydomain.com
started foreman, and ran puppet agent --test. At this point it gets blurry again . . .
The dashboard shows 0 hosts.
Not sure what to do next?
The topic “Getting Started” is still appropriate, but getting harder to follow. My apologies for that.