I've been searching through the forum but haven’t found a clear answer to this issue.
We have two Ignition gateway instances: one for QA purposes and another for Production. Both are on the client network. However, we’ve run into a problem during deployment: since the history tag bindings include the gateway name in their path, none of our tag bindings work after importing the project from QA to Production.
What’s the best way to handle this? Is there a recommended approach to avoid this issue or make the deployment process smoother?
Sorry do you mind expanding with an example of the paths that you are providing? I get the general issue that you are describing, but I have never encountered such an issue (never had a Gateway name in any of our bindings paths).
Have you tried removing the gateway name? Typically, I have only seen and used the form of [TagProvider]TagPath, though I do rarely work directly with Historical Tag Paths. Have you considered using a global tag and expressions to automatically format the provider name for you?
I think expressions are not allowed on "Direct" tags and can only be used in the "Expression" binding type. By this, I mean the two radio buttons in the "Select Tags" section of the Tag History Binding configuration.
I was hoping to avoid using custom expressions and the "Expression" binding type and find a different way to solve this issue.
When you mention dynamic tag paths, are you referring to using the expression in the tag history binding? I was hoping to avoid that approach.
I'll consider using the same name for all three gateways instead.