I am trying out nightly build and it looks like Facter is trying to reach out to a HTTP address which times out on my system. This is causing a very long timeout everytime installer is executed.
2021-11-03 20:17:32.959350 DEBUG puppetlabs.facter - resolving EC2 facts. 2021-11-03 20:17:32.960443 DEBUG puppetlabs.facter - requesting IMDSv2 token at http://169.254.169.254/latest/api/token. 2021-11-03 20:17:32.960486 DEBUG leatherman.curl:358 - requesting http://169.254.169.254/latest/api/token. 2021-11-03 20:17:32.960600 DEBUG leatherman.curl:592 - Trying 169.254.169.254:80...
I think we might need to rebase facter in nightly or do something with this. The bug is still open:
Perhaps we can disable EC2 fact gathering alltogether for the installation of Foreman. I am wondering - do we need facter at all for the installation? I know we use some facts like hostname, maybe we can filter out many unused facts and speedup installer speed, that could be helpful when executing something like