its-jira 3.8 integration with Jira v7.6

54 views
Skip to first unread message

Jing Jiang

unread,
Jul 1, 2024, 1:08:11 AMJul 1
to Repo and Gerrit Discussion
Tried to integrate its-jira 3.8 with Jira 7.6. It seems fine but failed to connect with Jira server. Did anyone successfully integrate its-jira with Jira 7.6?

Thanks,
Jing

Luca Milanesio

unread,
Jul 1, 2024, 6:07:51 PMJul 1
to Repo and Gerrit Discussion, Luca Milanesio, Jing Jiang

On 1 Jul 2024, at 06:08, Jing Jiang <jjia...@gmail.com> wrote:

Tried to integrate its-jira 3.8 with Jira 7.6. It seems fine but failed to connect with Jira server.

What’s the error you see on the error_log?
What’s your configuration?

Luca.

Did anyone successfully integrate its-jira with Jira 7.6?

Thanks,
Jing

--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en

---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/65e6c8cf-89bd-41a0-b77d-139c31b4fa15n%40googlegroups.com.

Jing Jiang

unread,
Jul 2, 2024, 2:06:11 AMJul 2
to Luca Milanesio, Repo and Gerrit Discussion
[2024-06-27T02:55:43.013-04:00] [main] INFO  com.google.gerrit.server.plugins.PluginLoader : Loaded plugin hooks, version v3.8.6
[2024-06-27T02:55:43.073-04:00] [main] INFO  com.googlesource.gerrit.plugins.its.jira.JiraModule : JIRA is configured as ITS
[2024-06-27T02:55:43.923-04:00] [WorkQueue-2[java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@29c96b5c[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@270e81cd[Wrapped task = com.google.gerrit.server.logging.LoggingContextAwareRunnable@7244d87]]]] INFO  com.googlesource.gerrit.plugins.deleteproject.fs.RepositoryCleanupTask : Cleaning up expired git repositories...
[2024-06-27T02:55:43.930-04:00] [WorkQueue-2[java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@29c96b5c[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@270e81cd[Wrapped task = com.google.gerrit.server.logging.LoggingContextAwareRunnable@7244d87]]]] INFO  com.googlesource.gerrit.plugins.deleteproject.fs.RepositoryCleanupTask : Cleaning up expired git repositories... Done
[2024-06-27T02:55:52.094-04:00] [main] ERROR com.googlesource.gerrit.plugins.its.jira.JiraItsStartupHealthcheck : its-jira plugin failed to start: unable to connect to Jira (https://btr-jira-staging.ra.intel.com/)
java.io.IOException: Request failed: https://*** (hiddon on purpose)/rest/api/2/serverInfo/ - 401 - null
at com.googlesource.gerrit.plugins.its.jira.restapi.JiraRestApi.validateResponse(JiraRestApi.java:164)
at com.googlesource.gerrit.plugins.its.jira.restapi.JiraRestApi.doGet(JiraRestApi.java:75)
at com.googlesource.gerrit.plugins.its.jira.restapi.JiraRestApi.doGet(JiraRestApi.java:85)
at com.googlesource.gerrit.plugins.its.jira.JiraClient.sysInfo(JiraClient.java:194)
at com.googlesource.gerrit.plugins.its.jira.JiraClient.healthCheckSysinfo(JiraClient.java:220)
at com.googlesource.gerrit.plugins.its.jira.JiraItsFacade.lambda$healthCheck$0(JiraItsFacade.java:49)
at com.googlesource.gerrit.plugins.its.jira.JiraItsFacade.execute(JiraItsFacade.java:130)
at com.googlesource.gerrit.plugins.its.jira.JiraItsFacade.healthCheck(JiraItsFacade.java:44)
at com.googlesource.gerrit.plugins.its.jira.JiraItsStartupHealthcheck.start(JiraItsStartupHealthcheck.java:47)
at com.google.gerrit.lifecycle.LifecycleManager.start(LifecycleManager.java:95)
at com.google.gerrit.server.plugins.ServerPlugin.startPlugin(ServerPlugin.java:254)
at com.google.gerrit.server.plugins.ServerPlugin.start(ServerPlugin.java:183)
at com.google.gerrit.server.plugins.PluginLoader.runPlugin(PluginLoader.java:513)
at com.google.gerrit.server.plugins.PluginLoader.rescan(PluginLoader.java:427)
at com.google.gerrit.server.plugins.PluginLoader.start(PluginLoader.java:332)
at com.google.gerrit.lifecycle.LifecycleManager.start(LifecycleManager.java:95)
at com.google.gerrit.pgm.Daemon.start(Daemon.java:398)
at com.google.gerrit.pgm.Daemon.run(Daemon.java:291)
at com.google.gerrit.pgm.util.AbstractProgram.main(AbstractProgram.java:62)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.google.gerrit.launcher.GerritLauncher.invokeProgram(GerritLauncher.java:252)
at com.google.gerrit.launcher.GerritLauncher.mainImpl(GerritLauncher.java:148)
at com.google.gerrit.launcher.GerritLauncher.main(GerritLauncher.java:93)
at Main.main(Main.java:30)

The configuration file is below:
[experiments]
          enabled = GerritBackendFeature__allow_fix_suggestions_in_comments
[plugins "its-jira"]
enabled = true
branch = refs/heads/master
[commentLink "its-jira"]
    match = (MR-[0-9]+)
    html = <a href=\"https://** (hidden on purpose)/$1\">$1</a>
    association = SUGGESTED
[its-jira]
    url = https://*** (hidden on purpose)
    username = ** (hidden on purpose)
    password = ** (hidden on purpose)
connectTimeout = 120000 ms
readTimeout = 30000 ms
[plugin "its-jira"]
association = SUGGESTED


Thanks,
Jing

Luca Milanesio

unread,
Jul 3, 2024, 6:28:44 AMJul 3
to Repo and Gerrit Discussion, Luca Milanesio, Jing Jiang
Hi Jing,

On 2 Jul 2024, at 07:05, Jing Jiang <jjia...@gmail.com> wrote:

[2024-06-27T02:55:43.013-04:00] [main] INFO  com.google.gerrit.server.plugins.PluginLoader : Loaded plugin hooks, version v3.8.6
[2024-06-27T02:55:43.073-04:00] [main] INFO  com.googlesource.gerrit.plugins.its.jira.JiraModule : JIRA is configured as ITS
[2024-06-27T02:55:43.923-04:00] [WorkQueue-2[java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@29c96b5c[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@270e81cd[Wrapped task = com.google.gerrit.server.logging.LoggingContextAwareRunnable@7244d87]]]] INFO  com.googlesource.gerrit.plugins.deleteproject.fs.RepositoryCleanupTask : Cleaning up expired git repositories...
[2024-06-27T02:55:43.930-04:00] [WorkQueue-2[java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@29c96b5c[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@270e81cd[Wrapped task = com.google.gerrit.server.logging.LoggingContextAwareRunnable@7244d87]]]] INFO  com.googlesource.gerrit.plugins.deleteproject.fs.RepositoryCleanupTask : Cleaning up expired git repositories... Done
[2024-06-27T02:55:52.094-04:00] [main] ERROR com.googlesource.gerrit.plugins.its.jira.JiraItsStartupHealthcheck : its-jira plugin failed to start: unable to connect to Jira (https://btr-jira-staging.ra.intel.com/)
java.io.IOException: Request failed: https://*** (hiddon on purpose)/rest/api/2/serverInfo/ - 401 - null

I believe the error is on the Intel’s Jira site (see the unable to connect to Jira (https://btr-jira-staging.ra.intel.com/)
java.io.IOException: Request failed: https://*** (hiddon on purpose)/rest/api/2/serverInfo/ - 401 - null).

Please get in touch with the Jira administrator at Intel and report the issue.
You should also provide him with the credentials details you are using.

HTH

Luca.
Reply all
Reply to author
Forward
0 new messages