NCIOCPL / cgov-digital-platform

The Cancer.gov Digital Communications Platform
GNU General Public License v2.0
11 stars 33 forks source link

Enabler: Update list of modules to disable on ODEs #3010

Open blairlearn opened 3 years ago

blairlearn commented 3 years ago

Update the blt.yml entry for ODE environments to disable all production-only modules.

This list should include: acquia_connector, shield, simplesamlphp_auth, cgov_saml_auth_config, cgov_https_config, akamai, syslog

bryanpizzillo commented 3 years ago

@blairlearn

  1. I don't think cgov_https_config is correct. The ODEs can use https now without cert errors or anything.
  2. It is an acquia environment so the acquia_connector and shield should be able to stay unless they are actively breaking things. (I would rather find breakage here than on ACSF somewhere)
  3. I am with you on saml

So it sounds like the entries should be the following, which is basically the same as dev except for SAML modules.

    enable: [dblog, acquia_connector, shield, cgov_https_config, cgov_caching_nocdn]
    uninstall: [syslog, cgov_caching_cdn, akamai, simplesamlphp_auth, cgov_saml_auth_config]

Does that sound ok to you?

blairlearn commented 3 years ago

Sounds good to me. Not sure where my list came from at this point.