Update puppet classes issue

Problem:
Hello there,
I’m new to foreman but not a noob to puppet.
I’ve been installing some classes via puppet forge on our foreman host, then the “Import from puppet environments” function did work well and list all the classes to use them.
Yesterday I did same and installed the puppetlabs/service class https://forge.puppet.com/puppetlabs/service
Another hit on the Import button showed no new available classes. So I’m wondering why exactly that service class is not available, any other will work fine and become detected by foreman.

Thanks for your help!

Foreman and Proxy versions:

foreman-ec2-1.20.1-1.el7.noarch
foreman-vmware-1.20.1-1.el7.noarch
tfm-rubygem-foreman_remote_execution_core-1.1.4-1.el7.noarch
tfm-rubygem-foreman_setup-6.0.0-3.fm1_20.el7.noarch
foreman-selinux-1.20.1-1.el7.noarch
foreman-debug-1.20.1-1.el7.noarch
foreman-postgresql-1.20.1-1.el7.noarch
foreman-proxy-1.20.1-1.el7.noarch
tfm-rubygem-hammer_cli_foreman-0.15.1-1.el7.noarch
foreman-release-1.20.1-1.el7.noarch
foreman-installer-1.20.1-1.el7.noarch
foreman-release-scl-7-2.el7.noarch
tfm-rubygem-foreman-tasks-0.14.3-1.fm1_20.el7.noarch
tfm-rubygem-foreman_ansible_core-2.1.2-2.fm1_20.el7.noarch
tfm-rubygem-foreman_remote_execution-1.6.7-1.fm1_20.el7.noarch
tfm-rubygem-foreman_default_hostgroup-5.0.0-3.fm1_20.el7.noarch
foreman-1.20.1-1.el7.noarch
foreman-cli-1.20.1-1.el7.noarch
tfm-rubygem-foreman-tasks-core-0.2.5-2.fm1_20.el7.noarch
tfm-rubygem-foreman_ansible-2.2.11-2.fm1_20.el7.noarch
tfm-rubygem-foreman_templates-6.0.3-2.fm1_20.el7.noarch

Hello,
The puppetlabs-service module doesn’t contain any puppet classes, only tasks for puppet bolt or enterprise. Therefore when you try to import classes - no new classes are found for importing.

Foreman currently does not have support for running puppet tasks, but similar results (afaict, not experienced with puppet tasks) can possibly be achieved using Foreman’s remote execution or ansible plugins.