On the Puppet server, you will need either both of these parameters set (when using Satellite for classification), or both of them unset (when not using Satellite for classification).
*external_nodes = /etc/puppetlabs/code/node.rbnode_terminus = exec* On Thursday, September 15, 2022 at 9:15:51 AM UTC-7 [email protected] wrote: > Hello all, > > my apologies if this topic is already discussed. I try to research it but > I didn't find any solution. > > I have the following infrastructure: > > One RHEL Satellite 6 with several capsule server around our datacentres. > I implement puppet and ansible correctly, sync the puppet environment with > rsync (the RHEL Sync doesn't work). > > I moved to RHEL satellite 6.11 (where they remove the puppet support, but > still in the code). I install again puppet on all server. > On the principal satellite server works perfectly, but on capsule servers > not. > > [root@am-sv-satcap02 opt]# puppet agent -t > Info: Using environment 'production' > Info: Retrieving pluginfacts > Info: Retrieving plugin > Error: Could not retrieve catalog from remote server: Error 500 on SERVER: > Server Error: Failed when searching for node > am-sv-satcap02.linux.netops.local: You must set the 'external_nodes' > parameter to use the external node terminus > Warning: Not using cache on failed catalog > Error: Could not retrieve catalog; skipping run > [root@am-sv-satcap02 opt]# > > Some, can help me to sort out of this problem? > > All the best > > Alex > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/7ee760a3-e5f3-4b24-b9ad-9dbc099c09dcn%40googlegroups.com.
