department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
98 stars 68 forks source link

Add CMS_FACILITY_WRITE* environment variables to servers. #1431

Closed swirtSJW closed 4 years ago

swirtSJW commented 4 years ago

In order to have CI,and BRD environments be able to write facility statuses to the lighthouse api, we need to be able to access them though settings.php the way we currently do with other secret items.

Acceptance criteria

ElijahLynn commented 4 years ago

K, based on latest discussion from Ryan T. , the lower ENVs should use sandbox-api.va.gov correct?

swirtSJW commented 4 years ago

I just got word that the api key originally send was not for all environments. I just keybased @oksana-c and @ElijahLynn The new key that should be used for all the environments using https://sandbox-api.va.gov That is local, dev and staging.

I will update here when I get the prod api key keybased.

ElijahLynn commented 4 years ago

PR for BRD is here https://github.com/department-of-veterans-affairs/devops/pull/6693. Sandbox added to credstash, still waiting on PROD key.

ElijahLynn commented 4 years ago

Added to CMS-CI manually and in https://github.com/department-of-veterans-affairs/devops/commit/f721e4f9e.

ElijahLynn commented 4 years ago

New CMS-CI commit in https://github.com/department-of-veterans-affairs/devops/commit/116b396f4.

ElijahLynn commented 4 years ago

Next steps in specific order: