Provisioning baremetal Fedora CoreOS hosts

Problem:
Trying to start provisioning with Fedora CoreOS

Expected outcome:
Installed CoreOS host using PXE.

Foreman and Proxy versions:
Foreman with Katello nightly (Version 3.14.0-develop). No external proxies

Foreman and Proxy plugin versions:

Installed Packages
ansible-collection-theforeman-foreman-5.1.0-1.el9.noarch
candlepin-4.4.20-1.el9.noarch
candlepin-selinux-4.4.20-1.el9.noarch
dynflow-utils-1.6.3-1.el9.x86_64
foreman-3.14.0-0.3.develop.el9.noarch
foreman-cli-3.14.0-0.3.develop.el9.noarch
foreman-dynflow-sidekiq-3.14.0-0.3.develop.el9.noarch
foreman-installer-3.14.0-0.1.develop.20241210072357git57e5af7.el9.noarch
foreman-installer-katello-3.14.0-0.1.develop.20241210072357git57e5af7.el9.noarch
foreman-libvirt-3.14.0-0.3.develop.el9.noarch
foreman-postgresql-3.14.0-0.3.develop.el9.noarch
foreman-proxy-3.14.0-0.1.develop.20241210211641git7060ce3.el9.noarch
foreman-redis-3.14.0-0.3.develop.el9.noarch
foreman-release-3.14.0-0.1.develop.el9.noarch
foreman-selinux-3.14.0-0.1.develop.20241206150651gitcc375f9.el9.noarch
foreman-service-3.14.0-0.3.develop.el9.noarch
katello-4.16.0-0.1.master.el9.noarch
katello-certs-tools-2.10.0-1.el9.noarch
katello-client-bootstrap-1.7.9-2.el9.noarch
katello-common-4.16.0-0.1.master.el9.noarch
katello-repos-4.16-0.1.nightly.el9.noarch
katello-selinux-5.1.0-1.el9.noarch
pulpcore-selinux-2.0.1-1.el9.x86_64
python3.11-pulp-ansible-0.22.3-2.el9.noarch
python3.11-pulp-cli-0.29.2-2.el9.noarch
python3.11-pulp-container-2.22.0-1.el9.noarch
python3.11-pulp-deb-3.3.1-1.el9.noarch
python3.11-pulp-glue-0.29.2-2.el9.noarch
python3.11-pulp-python-3.12.5-1.el9.noarch
python3.11-pulp-rpm-3.27.2-1.el9.noarch
python3.11-pulpcore-3.63.4-1.el9.noarch
rubygem-dynflow-1.9.0-1.el9.noarch
rubygem-foreman-tasks-10.0.2-1.fm3_14.el9.noarch
rubygem-foreman_acd-0.11.0-1.fm3_13.el9.noarch
rubygem-foreman_ansible-15.0.3-1.fm3_14.el9.noarch
rubygem-foreman_bootdisk-22.0.2-1.fm3_13.el9.noarch
rubygem-foreman_discovery-25.0.0-1.fm3_13.el9.noarch
rubygem-foreman_maintain-1.9.1-1.el9.noarch
rubygem-foreman_puppet-8.1.0-1.fm3_14.el9.noarch
rubygem-foreman_remote_execution-14.1.3-1.fm3_14.el9.noarch
rubygem-foreman_remote_execution-cockpit-14.1.3-1.fm3_14.el9.noarch
rubygem-foreman_snapshot_management-4.0.0-1.fm3_13.el9.noarch
rubygem-foreman_webhooks-4.0.0-1.fm3_13.el9.noarch
rubygem-hammer_cli-3.14.0-0.1.pre.develop.20241210141915git6907fd8.el9.noarch
rubygem-hammer_cli_foreman-3.14.0-0.1.pre.develop.20241209234216git70fb0e0.el9.noarch
rubygem-hammer_cli_foreman_ansible-0.7.0-1.fm3_11.el9.noarch
rubygem-hammer_cli_foreman_discovery-1.3.0-1.fm3_11.el9.noarch
rubygem-hammer_cli_foreman_puppet-0.1.0-1.fm3_11.el9.noarch
rubygem-hammer_cli_foreman_remote_execution-0.3.0-1.el9.noarch
rubygem-hammer_cli_foreman_ssh-0.0.3-1.el9.noarch
rubygem-hammer_cli_foreman_tasks-0.0.21-1.fm3_11.el9.noarch
rubygem-hammer_cli_foreman_webhooks-0.1.0-1.el9.noarch
rubygem-hammer_cli_katello-1.16.0-0.1.pre.main.20241210082545gitb45e434.el9.noarch
rubygem-katello-4.16.0-0.2.pre.master.20241210032104gitf3402e0.el9.noarch
rubygem-pulp_ansible_client-0.22.3-1.el9.noarch
rubygem-pulp_certguard_client-3.63.4-1.el9.noarch
rubygem-pulp_container_client-2.22.0-1.el9.noarch
rubygem-pulp_deb_client-3.3.1-1.el9.noarch
rubygem-pulp_file_client-3.63.4-1.el9.noarch
rubygem-pulp_ostree_client-2.4.4-1.el9.noarch
rubygem-pulp_python_client-3.12.5-1.el9.noarch
rubygem-pulp_rpm_client-3.27.2-1.el9.noarch
rubygem-pulpcore_client-3.63.4-1.el9.noarch
rubygem-smart_proxy_dynflow-0.9.4-1.fm3_14.el9.noarch
rubygem-smart_proxy_pulp-3.4.0-1.fm3_13.el9.noarch

Distribution and version:
RHEL9

Other relevant data:
Trying to create an operating system for Fedora CoreOS. When created, only Linux_host_init_config default appears. Is there any tutorials or documentation on what templates can be used for Fedora CoreOS?

My colleague @knoppi gave a talk on " Installing OpenShift through Foreman" some time ago: Installing OpenShift through Foreman | ATIX AG The slides contain some Ansible that you could use as a starting point on how to setup your host/host group in Foreman.

To my knowledge, Provisioning Hosts does not contain any information about CoreOS as client OS.