I see them into the API into the plugin tab “about”, they are working
When i try to add the vmware module, i have no error, but i cannot see it into my API
foreman-installer --enable-foreman-plugin-ansible --enable-foreman-proxy-plugin-ansible --enable-foreman-cli-ansible --enable-foreman-compute-vmware 2024-03-22 08:47:25 [NOTICE] [root] Loading installer configuration. This will take some time.
2024-03-22 08:47:27 [NOTICE] [root] Running installer with log based terminal output at level NOTICE.
2024-03-22 08:47:27 [NOTICE] [root] Use -l to set the terminal output log level to ERROR, WARN, NOTICE, INFO, or DEBUG. See --full-help for definitions.
2024-03-22 08:47:32 [NOTICE] [configure] Starting system configuration.
2024-03-22 08:47:42 [NOTICE] [configure] 250 configuration steps out of 1366 steps complete.
2024-03-22 08:47:42 [NOTICE] [configure] 500 configuration steps out of 1368 steps complete.
2024-03-22 08:47:43 [NOTICE] [configure] 750 configuration steps out of 1375 steps complete.
2024-03-22 08:47:43 [NOTICE] [configure] 1000 configuration steps out of 1375 steps complete.
2024-03-22 08:47:43 [NOTICE] [configure] 1250 configuration steps out of 1375 steps complete.
2024-03-22 08:48:01 [NOTICE] [configure] System configuration has finished.
Executing: foreman-rake upgrade:run
Success!
Compute Resource providers like vmware are technically not plugins to Foreman, so you won’t find that feature in the plugin API.
Why is it you need to check via the API if it is there if the installer succeeded? If you just generically want to know if it is installed, easiest would be to check the installed packages for foreman-vmware or rubygem-fog-vsphere.
Navigate to Infrastructure → Compute resources and click Create Compute Resource button. Give it some name and select a provider type. If you don’t see any provider, you need to install some. While some providers are part of Foreman core, we ship them in separate RPM packages, so users can install only those, that are interesting in their environment. In order to see, what providers you have installed, navigate to Administer → About → Available Providers .
I wanted to connect my vmware server to Foreman, is it not the way to do ?
While that article is a bit dated (over 3 years by now), the section you quoted should generally still be correct, though I currently do not have a recent Foreman instance at hand to check for myself.
Are you able to create a VMWare compute resource?
You might want to take a look at the current docs for some more help.
While the new docs at docs.theforeman.org currently are mainly aimed at Katello, the section about VMWare integration is generic enough to also be applicable to plain Foreman as well.