Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-25997

Disable all dvcs sync still sending some request to the providers according to DVCS stats

      Issue Summary

      This is reproducible on Data Center: (yes)

      Steps to Reproduce

      1. Adding the following parameters to disable the DVCS UI sync:
        dvcs.connector.synchronization.disabled
        dvcs.connector.full-synchronization.disabled
        dvcs.connector.pr-synchronization.disabled
        
      2. Update the DVCS scheduler job time to zero to disable the hourly sync job:
        • Set the JVM parameter below via setenv.sh:
          -Ddvcs.connector.scheduler.interval=0
          
        • Restart Jira.
        • Run the SQL query below:
          UPDATE clusteredjob
          SET interval_millis=0 
          WHERE job_runner_key='com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler';
          
        • This com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler will trigger the sync once, and never again.
      3. Wait for 1 -2 hours later and generate a new support zip.
      4. Upload the support zip file into the perflog viewer and we can see some outbound requests from "Repository Request" in the DVCS stat:

      Expected Results

      DVCS shouldn't be sending any sync request to the Github, Gitlab or Bitbucket Cloud.

      Actual Results

      DVCS is sending some sync request to the Github, Gitlab or Bitbucket Cloud.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

            [JSWSERVER-25997] Disable all dvcs sync still sending some request to the providers according to DVCS stats

            SET Analytics Bot made changes -
            UIS New: 1
            Marc Dacanay made changes -
            Labels Original: FY24RRC New: FY24RRC ril
            Marc Dacanay made changes -
            Remote Link New: This issue links to "Internal ticket (Web Link)" [ 956810 ]
            ScottC made changes -
            Labels Original: FY24RRC support-required New: FY24RRC
            John Chin made changes -
            Description Original: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Adding the following parameters to disable the DVCS UI sync:
            {code:java}
            dvcs.connector.synchronization.disabled
            dvcs.connector.full-synchronization.disabled
            dvcs.connector.pr-synchronization.disabled
            {code}

             # Update the DVCS scheduler job time to zero to disable the hourly sync job:
             ** Set the JVM parameter below via setenv.sh:
            {code:java}
            -Ddvcs.connector.scheduler.interval=0
            {code}

             *
             ** Restart Jira.
             ** Run the SQL query below:
            {code:java}
            UPDATE clusteredjob
            SET interval_millis=0
            WHERE job_runner_key='com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler';
            {code}

             *
             ** This *com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler* will trigger the sync once, and never again.

             # Wait for 1 -2 hours later and generate a new support zip.
             # Upload the support zip file into the perflog viewer and we can see some outbound requests from "{*}Repository Request{*}" in the DVCS stat:
            !Screenshot 2024-06-19 at 1.23.42 PM.png|width=929,height=300!

            h3. Expected Results

            DVCS shouldn't be sending any sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Actual Results

            DVCS is sending some sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Workaround

            Currently there is no known workaround for this behavior. A workaround will be added here when available
            New: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Adding the following parameters to disable the DVCS UI sync:
            {code:java}
            dvcs.connector.synchronization.disabled
            dvcs.connector.full-synchronization.disabled
            dvcs.connector.pr-synchronization.disabled
            {code}
             # Update the DVCS scheduler job time to zero to disable the hourly sync job:
             ** Set the JVM parameter below via setenv.sh:
            {code:java}
            -Ddvcs.connector.scheduler.interval=0
            {code}
             ** Restart Jira.
             ** Run the SQL query below:
            {code:java}
            UPDATE clusteredjob
            SET interval_millis=0
            WHERE job_runner_key='com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler';
            {code}
             ** This *com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler* will trigger the sync once, and never again.
             # Wait for 1 -2 hours later and generate a new support zip.
             # Upload the support zip file into the perflog viewer and we can see some outbound requests from "{*}Repository Request{*}" in the DVCS stat:
            !Screenshot 2024-06-19 at 1.23.42 PM.png|width=929,height=300!

            h3. Expected Results

            DVCS shouldn't be sending any sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Actual Results

            DVCS is sending some sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Workaround

            Currently there is no known workaround for this behavior. A workaround will be added here when available
            John Chin made changes -
            Description Original: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Adding the following parameters to disable the DVCS UI sync:
            {code:java}
            dvcs.connector.synchronization.disabled
            dvcs.connector.full-synchronization.disabled
            dvcs.connector.pr-synchronization.disabled
            {code}

             # Update the DVCS scheduler job time to zero to disable the hourly sync job:
             ** Set the JVM parameter below via setenv.sh:
            {code:java}
            -Ddvcs.connector.scheduler.interval=0
            {code}

             ** Restart Jira.
             ** Run the SQL query below:
            {code:java}
            UPDATE clusteredjob
            SET interval_millis=0
            WHERE job_runner_key='com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler';
            {code}

             ** This *com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler* will trigger the sync once, and never again.
             # Wait for 1 -2 hours later and generate a new support zip.
             # Upload the zip file to perflog viewer and we can see some outbound requests from "{*}Repository Request{*}" in the DVCS stat:
            !Screenshot 2024-06-19 at 1.23.42 PM.png|width=929,height=300!

            h3. Expected Results

            DVCS shouldn't be sending any sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Actual Results

            DVCS is sending some sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Workaround

            Currently there is no known workaround for this behavior. A workaround will be added here when available
            New: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Adding the following parameters to disable the DVCS UI sync:
            {code:java}
            dvcs.connector.synchronization.disabled
            dvcs.connector.full-synchronization.disabled
            dvcs.connector.pr-synchronization.disabled
            {code}

             # Update the DVCS scheduler job time to zero to disable the hourly sync job:
             ** Set the JVM parameter below via setenv.sh:
            {code:java}
            -Ddvcs.connector.scheduler.interval=0
            {code}

             *
             ** Restart Jira.
             ** Run the SQL query below:
            {code:java}
            UPDATE clusteredjob
            SET interval_millis=0
            WHERE job_runner_key='com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler';
            {code}

             *
             ** This *com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler* will trigger the sync once, and never again.

             # Wait for 1 -2 hours later and generate a new support zip.
             # Upload the support zip file into the perflog viewer and we can see some outbound requests from "{*}Repository Request{*}" in the DVCS stat:
            !Screenshot 2024-06-19 at 1.23.42 PM.png|width=929,height=300!

            h3. Expected Results

            DVCS shouldn't be sending any sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Actual Results

            DVCS is sending some sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Workaround

            Currently there is no known workaround for this behavior. A workaround will be added here when available
            John Chin made changes -
            Description Original: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Adding the following parameters to disable the DVCS UI sync:
            {code:java}
            dvcs.connector.synchronization.disabled
            dvcs.connector.full-synchronization.disabled
            dvcs.connector.pr-synchronization.disabled
            {code}
             # Update the DVCS scheduler job time to zero to disable the hourly sync job:
             #* Set the JVM parameter below via setenv.sh:
            {code:java}
            -Ddvcs.connector.scheduler.interval=0
            {code}
            #* Restart Jira.
             #* Run the SQL query below:
            {code:java}
            UPDATE clusteredjob
            SET interval_millis=0
            WHERE job_runner_key='com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler';
            {code}
            #* This *com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler* will trigger the sync once, and never again.
             # Wait for 1 -2 hours later and we can see some outbound requests from "{*}Repository Request{*}" in the DVCS stat:
            !Screenshot 2024-06-19 at 1.23.42 PM.png|width=929,height=300!

            h3. Expected Results

            DVCS shouldn't be sending any sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Actual Results

            DVCS is sending some sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Workaround

            Currently there is no known workaround for this behavior. A workaround will be added here when available
            New: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Adding the following parameters to disable the DVCS UI sync:
            {code:java}
            dvcs.connector.synchronization.disabled
            dvcs.connector.full-synchronization.disabled
            dvcs.connector.pr-synchronization.disabled
            {code}

             # Update the DVCS scheduler job time to zero to disable the hourly sync job:
             ** Set the JVM parameter below via setenv.sh:
            {code:java}
            -Ddvcs.connector.scheduler.interval=0
            {code}

             ** Restart Jira.
             ** Run the SQL query below:
            {code:java}
            UPDATE clusteredjob
            SET interval_millis=0
            WHERE job_runner_key='com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler';
            {code}

             ** This *com.atlassian.jira.plugins.dvcs.scheduler.DvcsScheduler* will trigger the sync once, and never again.
             # Wait for 1 -2 hours later and generate a new support zip.
             # Upload the zip file to perflog viewer and we can see some outbound requests from "{*}Repository Request{*}" in the DVCS stat:
            !Screenshot 2024-06-19 at 1.23.42 PM.png|width=929,height=300!

            h3. Expected Results

            DVCS shouldn't be sending any sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Actual Results

            DVCS is sending some sync request to the Github, Gitlab or Bitbucket Cloud.
            h3. Workaround

            Currently there is no known workaround for this behavior. A workaround will be added here when available
            John Chin made changes -
            Summary Original: Disable all dvcs sync still sending some request to the providers New: Disable all dvcs sync still sending some request to the providers according to DVCS stats
            Oleksandr Tkachenko made changes -
            Labels New: FY24RRC support-required
            awojtasik made changes -
            Status Original: Needs Triage [ 10030 ] New: Gathering Impact [ 12072 ]

              Unassigned Unassigned
              ckimloong John Chin
              Affected customers:
              2 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated: