27 views

Description

Worker threads attempting to refresh instance GIT source control repository can hang indefinitely if there is an issue communicating with the external GIT repository.

The worker threads can be seen in the output of stats.do, all performing the same "Refreshing metadata from the remote repo", for example:

glide.scheduler.worker.1
Current job: Refreshing metadata from the remote repo
Job started: Sun Apr 29 11:50:36 PDT 2018
Job duration: 17:17:02.892
Total jobs: 239679
Mean duration: 0:00:00.318

glide.scheduler.worker.2
Current job: Refreshing metadata from the remote repo
Job started: Sun Apr 29 12:00:44 PDT 2018
Job duration: 17:06:54.946
Total jobs: 240105
Mean duration: 0:00:00.311

glide.scheduler.worker.3
Current job: Refreshing metadata from the remote repo
Job started: Sun Apr 29 11:10:08 PDT 2018
Job duration: 17:57:30.298
Total jobs: 238515
Mean duration: 0:00:00.325

etc...

Attempting to cancel the associated active transaction for the background job does not terminate the job.

Steps to Reproduce

  1. Create an application in Studio.

    For more information, see the product documentation topic ServiceNow Studio.

  2. Link the application to a GIT server.

  3. Hang/suspend the GIT server to prevent it from responding to incoming requests.

 

Workaround

If the issue connecting to the remote repository is no longer occurring, restart the affected nodes and instance to clear the issue. (This assumes that applications are being developed on a sub-production instance and not production.)


Related Problem: PRB1274689

Seen In

Kingston

Intended Fix Version

Madrid

Safe Harbor Statement

This "Intended Fix Version" information is meant to outline ServiceNow's general product direction and should not be relied upon in making a purchasing decision. The information provided here is for information purposes only and may not be incorporated into any contract. It is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. The development, release, and timing of any features or functionality described for our products remains at ServiceNow's sole discretion.

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-06-26 22:11:03
Published:2018-06-27