Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
All new code requires tests to ensure against regressions
Description of the Change
Added a timer to retry a repository service connection to make sure the notification agents for GMS are added when the Qlik Sense services restart. In the event the services are restarted, the EA Powertools service will need to be restarted as well to handle setting new notification agents for GMS.
Benefits
On a server boot up, GMS will wait up to two minutes to start and will fail if the repository service does not respond in that time frame.
Possible Drawbacks
Does not resolve instances where Qlik Sense repository service is stopped and started manually. I the event this happens, the EAPowertools Service Dispatcher service will need to be restarted so that the GMS can obtain new notification agent references for creating objects and deleting objects.
Requirements
Description of the Change
Added a timer to retry a repository service connection to make sure the notification agents for GMS are added when the Qlik Sense services restart. In the event the services are restarted, the EA Powertools service will need to be restarted as well to handle setting new notification agents for GMS.
Benefits
On a server boot up, GMS will wait up to two minutes to start and will fail if the repository service does not respond in that time frame.
Possible Drawbacks
Does not resolve instances where Qlik Sense repository service is stopped and started manually. I the event this happens, the EAPowertools Service Dispatcher service will need to be restarted so that the GMS can obtain new notification agent references for creating objects and deleting objects.