I have a question to ask regarding the capabilities of Foreman itself.
Explanation: In our environment, we want to use your Host features to control on our multiple devices. These devices represent for our thin clients. The purpose of using Foreman is to control the installation, updating, and remove packages on the Operating System.
Question: How we can centralize the purpose above using the technology that you currently have?
Hopefully, we can hear from you as soon as possible. If you don’t mind to share sales or technical email. So, I can contact you for further clarification.
What do you mean by multiple devices? What kind of devices?
This is our main channel for communication and support because we are a free open source community We discuss everything on Discourse so that other community members can pitch in with their expertise and help out.
I make it short and simple. After successfully configure Foreman with puppet-master, I created puppet-agent. After that for verification on puppe-master there is no new cert in puppet-master to verify. In directly NO NEW HOST CREATED .
Puppet-Master (server.foreman.local) = CentOS 7 based
The idea is we want to use foreman to control a multiple devices (thin client) that only running Linux flavor. In the meantime for testing we use Ubuntu 18. The purpose is want to make foreman as a centralizer for installing, removing linux package or grouping device based on role. We try to make this Foreman as a manager for thin client. Do advise me for the best solution or anyone in foreman that I contact to deal a serious business.
@gvde I’m looking official guide to to installation for server and client I couldn’t find it (Maybe you can advise the complete installation and configuration for specific linux flavour). The only document that I found was from ITzGeek as mentioned on the above.
Did I install puppet agent on client. The answer is yes using this command apt install -y puppet-agent. Kindly refer to the below image.
I fixed the config and add server name in etc/hosts inside client, I managed to verify the cert on server but once I run /opt/puppetlabs/bin/puppet agent --test in client it throw new error as per below.
Honestly, you should first learn Linux/Ubuntu before you start with something so complicated like Foreman and Puppet. If you are supposed to run “puppet” and you don’t understand what I mean when I write “Use /opt/puppetlabs/bin/puppet instead” then you are really lacking the most basic knowledge.
Even if we explain every single step you have to do, it’s not like you will know how to use the system, let alone write meaningful Puppet modules. The documentation links were posted before. Until you mostly understand what’s explained there you won’t get anything from Foreman/Puppet. In particular, understand what Foreman & Puppet does and what the Katello plugin provides as additional functionality. From what you wrote in the beginning I get the impression you more want Katello and do content management instead of using Puppet…
Please first learn how to copy and paste. Those screenshots are dreadful.
Your client doesn’t know the Puppet CA certificate. The first SSL warning is the issue. But that is really a puppet issue as foreman isn’t involved here.
You don’t post what you really did so it’s hard to tell what have…
[quote=“amiralhafiz-company, post:18, topic:20401”]
Yes, I’m learning now and everything professionalism started with learning.
[/quote] Yes, but any learning starts at the beginning. You start a new language at the beginner level and not at an advanced level and then keep asking all the things you would know if you knew the basics…
Your problem is a puppet issue. I suggest you ask at a puppet forum because that’s more the place where you would learn about puppet. Puppet is just one part of foreman.
And again: I would really suggest you evaluate if it’s really puppet you want or if it’s not Katello for content management with which you can install, update and remove packages (that is content management).
You can do some content management with puppet but that’s kind of like shooting with rockets at birds…
Thank you so much at last you clear something this is not on Foreman side. Yes it is puppet. I tried to post something like a general question to clear the boundaries. By the way thanks a lot for your good explanation on Foreman.