Project

General

Profile

Bug #10745

Explicitly set COLLECTOR_USES_SHARED_PORT=False to support HTCondor 8.4

Added by Parag Mhashilkar about 4 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Parag Mhashilkar
Category:
-
Target version:
Start date:
11/03/2015
Due date:
% Done:

0%

Estimated time:
First Occurred:
Occurs In:
Stakeholders:
Duration:

Description

Collectors should be behind shared port starting in HTCondor 8.4.x.

History

#1 Updated by Parag Mhashilkar about 4 years ago

  • Status changed from New to Feedback
  • Assignee changed from Parag Mhashilkar to Marco Mambelli

#2 Updated by Marco Mambelli about 4 years ago

  • Assignee changed from Marco Mambelli to Parag Mhashilkar

#3 Updated by Parag Mhashilkar about 4 years ago

  • Status changed from Feedback to Resolved

Merged to branch_v3_2 and master

#4 Updated by Brian Bockelman about 4 years ago

Hi guys,

This is adding a hack on top of a hack while treading upstream. I'd almost guaranteed that something else will break during the 8.5 series and again in 8.6 and again in 8.7...

Let's fix the issue: set USE_SHARED_PORT=true for all daemons starting with condor versions 8.4:

: if version >= 8.3.7
: USE_SHARED_PORT=true
: else
# All the current settings here
:endif

and drop the ":" once you drop support for the 8.0 series.

Note that you need to fix another historic mistake - secondary collectors are left of DC_DAEMON_LIST - in order to get them to be used there.

But really, COLLECTOR_USES_SHARED_PORT=false is really not the direction you want to go.

Brian

#5 Updated by Marco Mambelli about 4 years ago

Added the same line for the also for the factory in branch v3/10745_2
This may be reversed for both frontend and collector in the future so that they all use shared port (e.g. when moving the requirement to HTCondor 8.4).

#6 Updated by Parag Mhashilkar almost 4 years ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF