Problem:
Cant seem to be able to import any classes that we have already setup. The import button does not exist in the configure–> classes area of the foreman UI as the documentation says.
It also says "This will not be visible unless you have at least one Puppet server with a puppet-enabled Smart Proxy. "
Expected outcome:
expected there to be an import class button per documentation. I am not certain how to confirm we have one Puppet server and puppet enabled smart proxy setup. We installed foreman with these options
foreman-installer --enable-foreman-plugin-puppet --enable-foreman-cli-puppet --foreman-proxy-puppet true --foreman-proxy-puppetca true --foreman-proxy-content-puppet true --enable-puppet --puppet-server true
Foreman and Proxy versions:
3.1.1
Foreman and Proxy plugin versions:
Distribution and version:
Other relevant data:
During the install we did get this one error that we have not be able to solve.
[root@uabrl-fore02 lance_lyons]# foreman-installer --enable-foreman-plugin-puppet --enable-foreman-cli-puppet --foreman-proxy-puppet true --foreman-proxy-puppetca true --foreman-proxy-content-puppet true --enable-puppet --puppet-server true
2022-10-05 10:44:07 [NOTICE] [root] Loading installer configuration. This will take some time.
2022-10-05 10:44:09 [NOTICE] [root] Running installer with log based terminal output at level NOTICE.
2022-10-05 10:44:09 [NOTICE] [root] Use -l to set the terminal output log level to ERROR, WARN, NOTICE, INFO, or DEBUG. See --full-help for definitions.
2022-10-05 10:44:18 [NOTICE] [configure] Starting system configuration.
2022-10-05 10:44:26 [NOTICE] [configure] 250 configuration steps out of 1896 steps complete.
2022-10-05 10:44:29 [NOTICE] [configure] 500 configuration steps out of 1898 steps complete.
2022-10-05 10:44:31 [NOTICE] [configure] 750 configuration steps out of 1901 steps complete.
2022-10-05 10:44:32 [NOTICE] [configure] 1000 configuration steps out of 1906 steps complete.
2022-10-05 10:44:33 [NOTICE] [configure] 1250 configuration steps out of 1908 steps complete.
2022-10-05 10:44:56 [NOTICE] [configure] 1500 configuration steps out of 1908 steps complete.
2022-10-05 10:44:57 [NOTICE] [configure] 1750 configuration steps out of 1908 steps complete.
2022-10-05 10:45:03 [ERROR ] [configure] Proxy uabrl-fore02.olh.local has failed to load one or more features (Puppet), check /var/log/foreman-proxy/proxy.log for configuration errors
2022-10-05 10:45:03 [ERROR ] [configure] /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[uabrl-fore02.olh.local]/features: change from ["Logs", "Pulpcore", "Puppet CA"] to ["Logs", "Pulpcore", "Puppet", "Puppet CA"] failed: Proxy uabrl-fore02.olh.local has failed to load one or more features (Puppet), check /var/log/foreman-proxy/proxy.log for configuration errors
2022-10-05 10:45:06 [NOTICE] [configure] System configuration has finished.
There were errors detected during install.
Please address the errors and re-run the installer to ensure the system is properly configured.
Failing to do so is likely to result in broken functionality.
in our case the proxy.log is empty.