In the 1.2.0beta, we notice that when our provision faults, like in the following example for an undefined value, there are fault messages for all of the channels, rather than just the one the provision is linked to in its preset.
In hindsight, the channel ‘provision’ needs a better name, perhaps ‘provisioning’.
We suspect maybe this is a known issue, so just posting here to confirm this behaviour will likely change in the release candidate.
2019-10-23T18:22:04.192Z [WARN] 10.5.1.203 3c9066-963168_OT142C_B-3c90667da870: Channel has faulted; channel=“default” retries=0 faultCode=“script.ReferenceError” faultMessage=“provError is not defined”
2019-10-23T18:22:04.192Z [WARN] 10.5.1.203 3c9066-963168_OT142C_B-3c90667da870: Channel has faulted; channel=“inform” retries=0 faultCode=“script.ReferenceError” faultMessage=“provError is not defined”
2019-10-23T18:22:04.192Z [WARN] 10.5.1.203 3c9066-963168_OT142C_B-3c90667da870: Channel has faulted; channel=“provision” retries=0 faultCode=“script.ReferenceError” faultMessage=“provError is not defined”
2019-10-23T18:22:04.218Z [WARN] 10.5.1.203 3c9066-963168_OT142C_B-3c90667da870: Channel has faulted; channel=“provision” retries=1 faultCode=“script.ReferenceError” faultMessage=“provError is not defined”