[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] Changes in configuration: 8.6.13 to 8.8.12



Hi,


We are in the process of upgrading our Central Managers from version
8.6.13 to 8.8.12.
As expected,there are a few changes in the configuration. In
particular in the default settings. Some of the previous ones are
gone, some new ones have appeared.

I have already filtered a bunch of variables that don't apply to a
Linux-based Grid site.
But I still have a list of variables to inspect.

While I check the RELEASE NOTES, I was wondering if the developers, or
someone who has done this upgrade recently, has any advice on which
variables I should focus on, which new values should be replaced back
by previous ones in order to keep functionalities, etc.
I am just concerned that some of the new defaults may change
drastically the behaviour of our pool.

Here [1] is the reduced diff, and here [2] is a link to a temporary
google doc with the same content in an easier to read format :)


Thanks a lot in advance.
Cheers,
Jose


=======================================================
[1]

diff 8.6.13 8.8.12

> C_GAHP_CONTACT_SCHEDD_DELAY = 5
> C_GAHP_MAX_FILE_REQUESTS = 10
> CGAHP_SCHEDD_INTERACTION_TIME = 5
> COLLECTOR_HOST_FOR_NEGOTIATOR = $(FULL_HOSTNAME)
> COLLECTOR_QUERY_MAX_WORKTIME = 0
> COLLECTOR_QUERY_WORKERS_PENDING = 50
> COLLECTOR_QUERY_WORKERS_RESERVE_FOR_HIGH_PRIO = 1
> CONDOR_Q_SHOW_OLD_SUMMARY = false

< CURB_MATCHMAKING = false
> CURB_MATCHMAKING = RecentDaemonCoreDutyCycle > 0.98

> DAGMAN_AGGRESSIVE_SUBMIT = false
> DAGMAN_ALLOW_ANY_NODE_NAME_CHARACTERS = false

< DAGMAN_ALLOW_LOG_ERROR = false

< DAGMAN_MAX_SUBMITS_PER_INTERVAL = 5
> DAGMAN_MAX_SUBMITS_PER_INTERVAL = 100

> DAGMAN_QUEUE_UPDATE_INTERVAL = 300
> DAGMAN_REPORT_GRAPH_METRICS = false

< DATABASE_PURGE_INTERVAL =
< DATABASE_REINDEX_INTERVAL =
< DBMSD = $(SBIN)/condor_dbmsd
< DBMSMANAGER_NAME =

< DEFAULT_JOB_MAX_RETRIES = 10
> DEFAULT_JOB_MAX_RETRIES = 2

> DEFRAG_DRAINING_START_EXPR = FALSE
> DELEGATE_FULL_JOB_GSI_CREDENTIALS = false

< EMAIL_NOTIFICATION_CC =
< ENABLE_ADDRESS_REWRITING = true

> ENABLE_HTTP_PUBLIC_FILES = false
> ENABLE_MULTIFILE_TRANSFER_PLUGINS = false

< ENABLE_WEB_SERVER = false

< FILE_TRANSFER_DISK_LOAD_THROTTLE =
> FILE_TRANSFER_DISK_LOAD_THROTTLE = 2.0

> FILE_TRANSFER_STATS_LOG = $(LOG)/transfer_history
> GAHP_SSL_CADIR =
> GAHP_SSL_CAFILE =

< HISTORY_HELPER_MAX_CONCURRENCY = 2
> HISTORY_HELPER_MAX_CONCURRENCY = 50

> HTTP_PUBLIC_FILES_ADDRESS = 127.0.0.1:80
> HTTP_PUBLIC_FILES_ROOT_DIR = /usr/share/nginx/html
> HTTP_PUBLIC_FILES_STALE_AGE = 604800

< IS_OWNER = (START =?= False)
> IS_OWNER = False

> JOB_DEFAULT_LEASE_DURATION = 2400

< JOB_PROXY_OVERRIDE_FILE =

> JOB_ROUTER_ROUND_ROBIN_SELECTION = false
> KEYRING_SESSION_CREATION_TIMEOUT = 20

< MASTER_SQLLOG =

> MAX_ACCEPTS_PER_CYCLE = 8
> MAX_CONCURRENT_DOWNLOADS = 100
> MAX_CONCURRENT_UPLOADS = 100
> MAX_DRAINING_ACTIVATION_DELAY = 20
> MAX_PENDING_STARTD_CONTACTS = 0
> MAX_REAPS_PER_CYCLE = 0
> MAX_REMAP_RECURSIONS = 128

< MAX_RUNNING_SCHEDULER_JOBS_PER_OWNER =
> MAX_RUNNING_SCHEDULER_JOBS_PER_OWNER = 200

> MAX_TIMER_EVENTS_PER_CYCLE = 3
> MAX_UDP_MSGS_PER_CYCLE = 1

< MAX_XML_LOG = 1900000000

< MOUNT_UNDER_SCRATCH =
> MOUNT_UNDER_SCRATCH = "/tmp,/var/tmp"

> NEGOTIATOR_DEPTH_FIRST = false
> NEGOTIATOR_JOB_CONSTRAINT =
> NEGOTIATOR_MAX_TIME_PER_CYCLE = 1200

< NEGOTIATOR_MAX_TIME_PER_SCHEDD = 31536000
> NEGOTIATOR_MAX_TIME_PER_SCHEDD = 120

< NEGOTIATOR_PREFETCH_REQUESTS = false
< NEGOTIATOR_PREFETCH_REQUESTS_MAX_TIME = 120
> NEGOTIATOR_PREFETCH_REQUESTS_MAX_TIME = 60
> NEGOTIATOR_PREFETCH_REQUESTS = true

< NEGOTIATOR_RESOURCE_REQUEST_LIST_SIZE = 20
> NEGOTIATOR_RESOURCE_REQUEST_LIST_SIZE = 200

> NEGOTIATOR_SOCKET_CACHE_SIZE = 500

< OBITUARY_LOG_LENGTH = 20
> OBITUARY_LOG_LENGTH = 200

< PREEN_MAX_SCHEDD_CONNECTION_TIME = 20

> SCHEDD_ALLOW_LATE_MATERIALIZE = true
> SEC_CREDENTIAL_REFRESH_INTERVAL = -1

< SHARED_PORT_ADDRESS_REWRITING = false
< STARTD_COMPUTE_AVAIL_STATS = false
< STARTD_MAX_AVAIL_PERIOD_SAMPLES = 100

< START_SCHEDULER_UNIVERSE = TotalSchedulerJobsRunning < 200
> START_SCHEDULER_UNIVERSE = TotalSchedulerJobsRunning < 500

> SUBMIT_DEFAULT_SHOULD_TRANSFER_FILES =

< SUBMIT_SKIP_FILECHECKS =
> SUBMIT_SKIP_FILECHECKS = true

< SYSTEM_VALID_SPOOL_FILES = job_queue.log, job_queue.log.tmp,
history, Accountant.log, Accountantnew.log, local_univ_execute,
.quillwritepassword, .pgpass, .schedd_address, .schedd_address.super,
.schedd_classad, OfflineLog
> SYSTEM_VALID_SPOOL_FILES = job_queue.log, job_queue.log.tmp, history, Accountant.log, Accountantnew.log, local_univ_execute, .pgpass, .schedd_address, .schedd_address.super, .schedd_classad, OfflineLog

> TRUST_LOCAL_UID_DOMAIN = true

< WARN_ON_UNUSED_SUBMIT_FILE_MACROS =
< WEB_ROOT_DIR =

> WARN_ON_UNUSED_SUBMIT_FILE_MACROS = true


[2]
https://docs.google.com/document/d/1x43ksFjfDGLozJsVbMABJmtZeGR4i2XFgzGYqlXr5YA/edit?usp=sharing