Self-hosted gitlab integration issue

Andrew Guo March 1, 2021

Hi guys,

I have setup gitlab-jira integration on my gitlab repo. Now, I can see all git commits and merge events on Jira ticket.

Environments:

Gitlab: self-hosted(Private IP)

Jira: cloud hosted(Public IP)

However, my company gitlab is self-hosted with private IP address(VPN). When I push my commits to gitlab, some Jira web links will be created automatically like below.

Screen Shot 2021-03-02 at 4.00.39 pm.png

 When I click on these links, the browser will try to connect to a unreachable server gitlab-server which is a default setting for gitlab integration on Jira end.

Screen Shot 2021-03-02 at 4.05.29 pm.png

But actually my gitlab server is self-hosted in my company VPN with private IP address. I suppose there should be a way to modify the default gitlab-server to a specified private IP address.

If anyone know how to modify the integrated gitlab server IP address please help.

Thanks in advance.

 

Regards,

Andrew

 

2 answers

1 accepted

0 votes
Answer accepted
Dario B
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
March 4, 2021

Hello @Andrew Guo ,

Welcome to the Atlassian Community!

If I understand correctly what you are saying the integration with Gitlab is only working one direction because, every time you try to open a pr, commit, etc link in Jira this tries to open the below url that is not reachable:

http(s)://gitlab-server/.....

 

In this case, since it is not possible to configure a VPN in Jira Cloud, I would suggest to edit the hosts file in your Operating System so that it will always resolve gitlab-server to the internal IP address you desire.

For details and instructions on how to do so please see below links:

 

 I hope this helps.

 

Cheers,
Dario

Andrew Guo March 4, 2021

Thanks Dario, after adding an entry in my hosts file, it works for me.

Like Dario B likes this
Dario B
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
March 5, 2021

You are very welcome @Andrew Guo! I am happy to know this solved your issue.

Have a nice weekend!

Dario

1 vote
Andrea Guarino February 3, 2022

@Andrew Guo : how did you configure the descriptor.json to install the gitlab app in jira? I have the same configuration as yours (self-hosted private IP for gitlab, jira on cloud).

 

Or did you skip this step?

Alex Kiselev _Itransition_ November 3, 2022

@Andrew Guo , @Andrea Guarino , could you share the experience of the Jira Cloud to Self-hosted GitLab (private IP) integration, please?

 

Thank you!

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
FREE
TAGS
AUG Leaders

Atlassian Community Events