You can set HOSTNAME and FULL_HOSTNAME in your configuration, you donât have to accept the detected values for those.
To find out what knobs are refer to hostname run this command
> condor_config_val -dump | grep -i hostname
ALLOW_OWNER = $(FULL_HOSTNAME) $(IPV4_ADDRESS) $(IPV6_ADDRESS)
ALLOW_WRITE = $(FULL_HOSTNAME) $(IPV4_ADDRESS) $(IPV6_ADDRESS)
COLLECTOR_HOST_FOR_NEGOTIATOR = $(FULL_HOSTNAME)
CONDOR_ADMIN = root@$(FULL_HOSTNAME)
CONDOR_HOST = $(FULL_HOSTNAME)
FILESYSTEM_DOMAIN = $(FULL_HOSTNAME)
PRIVATE_NETWORK_NAME = $(FULL_HOSTNAME)
UID_DOMAIN = $(FULL_HOSTNAME)
If you set all of those to something else in your configuration. It wonât matter what value of HOSTNAME and/or FULL_HOSTNAME is.
From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx>
On Behalf Of Rita
I meant to say the machines are ephemeral. Most of the times they are rebuilt so the host names differ a lot. I want a way so condor is hostname agnostic. It seems there are references in the configuration file which have $(HOSTNAME). Is there a way to tell the installer, to avoid $(HOSTNAME) in configuration file?
On Sat, Jan 25, 2020 at 11:38 AM dmaziuk via HTCondor-users <htcondor-users@xxxxxxxxxxx> wrote:
--- Get your facts first, then you can distort them as you please.--