Did you try Foreman 3.13? This release adds support for it after Puppet releasing the puppetserver package.