the only think than worked is remake fqdn fact with my own:

Facter.add(:fqdn) do
  has_weight 100
  setcode do
    host = Facter.value(:hostname)
    vcloud = Facter.value(:vcloudid)
    domain = Facter.value(:domain)
    if ! vcloud.empty?
      [vcloud, 'vcloud'].join('.')
    elsif host and domain
      [host, domain].join(".")
    elsif host
      host
    else
      nil
    end
  end
end

vcloudid is a fact from vmware environment variable:
https://github.com/ragonlan/vcloud.parameter.rb

uuid fact doesn't change when a virtual machine is cloned.

On Tuesday, June 14, 2016 at 12:56:52 PM UTC+2, Sean O'Keeffe wrote:
>
>
>
> On Tue, Jun 14, 2016 at 11:20 AM, Daniel Lobato Garcia <[email protected] 
> <javascript:>> wrote:
>
>> On 06/13, Raul Gonzalez wrote:
>> > Hi,
>> >
>> >    Someone knows if foreman can be reconfigured to permit several nodes
>> > with same fqdn. We have an environment with several administers and 
>> some of
>> > there use same names for different server. Foreman mess up this nodes 
>> even
>> > if it has different certname or node_name. Anyone knows how to fix it?
>>
>> I don't think this is supported, sorry. Any guesses or contributions to
>> support this scenario are welcome.
>>
>
> I think Daniel is right but there is a Puppet setting in the foreman UI 
> "use_uuid_for_certificates" which may help?
>  
>
>>
>> >
>> > --
>> > You received this message because you are subscribed to the Google 
>> Groups "Foreman users" group.
>> > To unsubscribe from this group and stop receiving emails from it, send 
>> an email to [email protected] <javascript:>.
>> > To post to this group, send email to [email protected] 
>> <javascript:>.
>> > Visit this group at https://groups.google.com/group/foreman-users.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
>> Daniel Lobato Garcia
>>
>> @dLobatog
>> blog.daniellobato.me
>> daniellobato.me
>>
>> GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
>> Keybase: https://keybase.io/elobato
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Foreman users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/foreman-users.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to