Environment Grid Topic Name Size Constraint
There is a size limitation for the eventgridtopic name: it should be between 3-50 chars. This creates an issue when we are trying to create new topics with bigger names. For example, if we want to configure a topic called legaltagstatechangetopic, then the eventgridtopic names which will be configured for dev and glab env are: "osdu-mvp-dp1dev-qs29-grid-legaltagstatechangetopic" - size 50 for dev env "osdu-mvp-dp1glab-ky7v-grid-legaltagstatechangetopic" - size 51 for glab env So for dev env, everything will go smoothly but builds will fail for glab env. This happened because of the environment alias size i.e. dev vs glab(3 char vs 4 char). And this would happen for demo, pentest environments as well. For now we will have to keep the topic name in accordance with the largest env alias so that eventgrid topic name doesn't cross 50 chars for any environment. We will have to see how we can mitigate this issue and whether we can get rid of things like "osdu-mvp-dp1dev-qs29-grid" from eventgrid topic names to allow for bigger custom topic names. We will also have to see if we are having similar issues while naming other resources.