Skip to content

Added the eventgrid topic and db collections for Producing Status Messages

sachin Gupta requested to merge GSM-infra-changes-slb into master

Overview:


These changes create a new Eventgrid topic (statuschangedtopic) for Global Status Monitoring(GSM). Every Service/Stage would publish their respective status changed information in this topic.

On the handler side, servicebus topic (servicebusstatuschangedtopic) will also be created which would consume all of these events.

This change is related to new approved ADR osdu/platform/system/home#80

**Note: Patch endpoint of partition-service should be called to enable this eventgrid topic:

{
   "properties":{
      "eventgrid-gsmtopic-accesskey":{
         "sensitive":true,
         "value":"eventgrid-statuschangedtopic-accesskey"
      },
      "eventgrid-gsmtopic":{
         "sensitive":true,
         "value":"eventgrid-statuschangedtopic"
      }
   }
}

Infrastructure Submissions:


  • [YES] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [NO] I have updated the documentation accordingly.
  • [NO] I have added tests to cover my changes.
  • [YES] All new and existing tests passed.
  • [YES] I have formatted the terraform code. (terraform fmt -recursive && go fmt ./...)

Current Behavior or Linked Issues


Does this introduce a breaking change?


  • [NO]

Other information


Edited by Paresh Behede

Merge request reports