Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


NameDefault ValueDescription
ODL_REMOVEIDMDBfalseUsed to overwrite the default password persisted in H2 database.
ODL_ADMIN_USERNAMEadminCan be overwritten. If overwritten then ODL_REMOVEIDMDB should be mandatorily set to "true"
ODL_ADMIN_PASSWORDpre-encrypted passwordCan be overwritten. If overwritten then ODL_REMOVEIDMDB should be mandatorily set to "true"
JDEBUGfalseWhen set to "true", sets EXTRA_JAVA_OPTS with debugging parameters which allow for remote debugging
MYSQL_PASSWDopenECOMP1.0
ENABLE_ODL_CLUSTERfalseWhen set to "true", deploys ODL in Cluster mode.
GEO_ENABLEDfalse
SDNC_AAF_ENABLEDfalseWhen set to "true", performs authentication and authorization using artifacts generated from AAF
OOM_ENABLEDfalseUse default value when deploying SDNC/R as a standalone docker container. Set to "true" if Kubernetes deployment is used
IS_PRIMARY_CLUSTERfalseApplicable when ODL is deployed in cluster mode
MY_ODL_CLUSTER127.0.0.1Applicable when ODL is deployed in cluster mode
SDNRWTfalseSet to "true" if SDNR WT (Wireless Transport) features need to be installed
SDNRDMfalseSet to "true" if devicemanager boot features need to be installed. Works only if SDNRWT is also "true"
SDNRINITfalseSet to "true" if the ElasticSearch DB needs to be initialized with aliases and indices required for SDNR
SDNRONLYfalseSet to "true" if only SDNR features need to be installed minus the northbound features. Works only if SDNRWT is also "true"
SDNRDBURLhttp://sdnrdb:9200Contains the URL to be used for accessing the ElasticSearch DB
SDNR_NORTHBOUNDfalseSet to "true" if northbound features need to be installed
ODL_CERT_DIRnot setWhen set to a specific directory, installCerts.py uses the certificates in that directory
NAMESPACEnot setApplicable only in OOM Environment. Used when local cluster is enabled. Is part of the node name that is passed to the ODL configure_cluster.sh script
SERVICE_NAMEnot setApplicable only in OOM Environment. Used when local cluster is enabled. Is part of the node name that is passed to the ODL configure_cluster.sh script
SDNC_DB_INITfalseThe SDNC DB is installed via the installSdncDb.sh script and is triggered (in startODL.sh) only when the OOM_ENABLED flag is set to "true". However a separate job already exists in OOM for installing SDNC DB. Instead of removing the call to the installSdncDb.sh script, it is controlled by an additional variable SDNC_DB_INIT to handle situations like - if the dbinit job fails, it is difficult to restart a kubernetes job and having it in the startODL.sh helps to initialize the DB by setting the variable to "true"