SDP-294

tom_tyler (C. Thomas Tyler)
C. Thomas Tyler created this job
Open
Deprecate sdp_hosts.cfg in favor of HelixTopology.cfg.

The sdp_sync.sh ("tight ship enforcer" script) and the
global_replica_status.sh script use the sdp_hosts.cfg file,
but should be retooled to use the HelixTopology.cfg file
instead of the sdp_hosts.cfg.

Some concerns with doing this:
* The sdp_hosts.cfg file is simpler and less intimidating,
and has a narrow scope. Despite some overlap, it may be
worth keeping it as a separate file from the more comprehensive
but possibly daunting HelixTopology.cfg.
* Presently sdp_hosts.cfg is a pre-requisite to running hms_ts_setup.sh.
* We need to decide whether to make it backward-compatible,
e.g. support both sdp_hosts.cfg and HelixTopology.cfg,
deferring to HelixTopology.cfg if it exists.  That would
make it more complex and potentially confusing, but could
simplify the upgrade process for customers using sdp_hosts.cfg
but not doing the full HMS thing yet.
  • Details
  • Comments -
Status
Open
Project
perforce-software-sdp
Severity
C
Reported By
C. Thomas Tyler
Reported Date
Modified By
C. Thomas Tyler
Modified Date
Owned By
tom_tyler
Component
hms
Type
Feature