Issue autocomplete not working on edit MR

Summary

Cannot search issues when editing an MR step through the autocomplete mechanism.

Steps to reproduce

  1. Create an MR
  2. Go to edit the MR
  3. Try to link to an issue by typing #
  4. See the loading spinner go forever

Example Project

I have not tested this on gitlab.com

What is the current bug behavior?

The issue autocomplete ajax never fires, and the loading box never goes away

What is the expected correct behavior?

A list of issues should show up, similar to the way it does when commenting or creating an MR

Relevant logs and/or screenshots

Screen_Shot_2018-06-18_at_4.12.32_PM

Output of checks

(If you are reporting a bug on GitLab.com, write: This bug happens on GitLab.com)

Results of GitLab environment info

Expand for output related to GitLab environment info

System information System: Proxy: no Current User: git Using RVM: no Ruby Version: 2.3.7p456 Gem Version: 2.6.14 Bundler Version:1.13.7 Rake Version: 12.3.1 Redis Version: 3.2.11 Git Version: 2.16.4 Sidekiq Version:5.0.5 Go Version: unknown

GitLab information Version: 10.8.2-ee Revision: 1ae1e59 Directory: /opt/gitlab/embedded/service/gitlab-rails DB Adapter: postgresql DB Version: 9.6.8 URL: https://gitlab...org HTTP Clone URL: https://gitlab...org/some-group/some-project.git SSH Clone URL: git@gitlab...org:some-group/some-project.git Elasticsearch: no Geo: no Using LDAP: yes Using Omniauth: no

GitLab Shell Version: 7.1.2 Repository storage paths:

  • default: /u2/gitlab/git-data/repositories Hooks: /opt/gitlab/embedded/service/gitlab-shell/hooks Git: /opt/gitlab/embedded/bin/git

Results of GitLab application Check

Expand for output related to the GitLab application check

(For installations with omnibus-gitlab package run and paste the output of: sudo gitlab-rake gitlab:check SANITIZE=true)


Checking GitLab Shell ...

GitLab Shell version >= 7.1.2 ? ... OK (7.1.2)
Repo base directory exists?
default... yes
Repo storage directories are symlinks?
default... no
Repo paths owned by git:root, or git:git?
default... yes
Repo paths access is drwxrws---?
default... yes
hooks directories in repos are links: ...
2/1 ... ok
3/13 ... ok
3/14 ... ok
3/15 ... ok
3/16 ... ok
3/17 ... ok
3/18 ... ok
3/19 ... ok
3/20 ... ok
3/21 ... ok
3/22 ... ok
3/23 ... ok
3/24 ... ok
3/25 ... ok
3/26 ... ok
3/27 ... ok
5/28 ... ok
3/29 ... ok
3/30 ... ok
3/31 ... ok
3/32 ... ok
3/33 ... ok
3/34 ... ok
3/35 ... ok
3/36 ... ok
3/37 ... ok
3/38 ... ok
3/39 ... ok
3/40 ... ok
3/41 ... ok
3/42 ... ok
3/43 ... ok
3/44 ... ok
3/45 ... ok
3/46 ... ok
3/47 ... ok
3/48 ... ok
3/49 ... ok
3/50 ... ok
3/51 ... ok
3/52 ... ok
3/53 ... ok
3/54 ... ok
3/55 ... ok
3/56 ... ok
3/57 ... ok
3/58 ... ok
3/59 ... ok
3/60 ... ok
3/61 ... ok
3/62 ... ok
3/63 ... ok
3/64 ... ok
3/65 ... ok
3/66 ... ok
3/67 ... ok
3/68 ... ok
3/69 ... ok
3/70 ... ok
3/71 ... ok
3/72 ... ok
3/73 ... ok
3/74 ... ok
3/75 ... ok
3/76 ... ok
3/77 ... ok
3/78 ... ok
3/79 ... ok
3/80 ... ok
3/81 ... ok
3/82 ... ok
3/83 ... ok
3/84 ... ok
3/85 ... ok
3/86 ... ok
3/87 ... ok
3/88 ... ok
3/89 ... ok
3/90 ... ok
3/91 ... ok
3/92 ... ok
3/93 ... ok
3/94 ... ok
3/95 ... ok
3/96 ... ok
3/97 ... ok
3/98 ... ok
3/99 ... ok
3/100 ... ok
3/101 ... ok
3/102 ... ok
3/103 ... ok
3/104 ... ok
3/105 ... ok
3/106 ... ok
3/107 ... ok
3/108 ... ok
3/109 ... ok
3/110 ... ok
3/111 ... ok
3/112 ... ok
3/113 ... ok
3/114 ... ok
3/115 ... ok
3/116 ... ok
3/117 ... ok
3/118 ... ok
3/119 ... ok
3/120 ... ok
3/121 ... ok
3/122 ... ok
3/123 ... ok
3/124 ... ok
3/125 ... ok
3/126 ... ok
3/127 ... ok
3/128 ... ok
3/129 ... ok
3/130 ... ok
3/131 ... ok
3/132 ... ok
3/133 ... ok
3/134 ... ok
3/135 ... ok
3/136 ... ok
3/137 ... ok
3/138 ... ok
3/139 ... ok
3/140 ... ok
3/141 ... ok
3/142 ... ok
3/143 ... ok
3/144 ... ok
5/145 ... ok
3/146 ... ok
5/147 ... ok
3/148 ... ok
3/149 ... ok
3/150 ... ok
2/151 ... ok
13/152 ... ok
4/154 ... ok
2/155 ... ok
12/156 ... ok
12/158 ... repository is empty
24/159 ... ok
4/160 ... ok
2/161 ... ok
2/163 ... ok
5/164 ... ok
5/165 ... ok
28/166 ... ok
3/168 ... ok
3/170 ... ok
3/171 ... ok
33/172 ... ok
33/174 ... ok
3/175 ... ok
38/177 ... ok
38/178 ... ok
3/179 ... ok
6/180 ... ok
38/181 ... ok
38/182 ... ok
38/183 ... ok
3/184 ... ok
38/185 ... ok
2/186 ... ok
38/188 ... ok
38/189 ... ok
38/190 ... ok
3/191 ... ok
3/192 ... ok
38/193 ... ok
38/194 ... ok
38/195 ... ok
38/196 ... ok
38/197 ... ok
38/198 ... ok
38/199 ... ok
38/200 ... ok
38/201 ... ok
38/203 ... ok
38/204 ... ok
38/206 ... ok
38/207 ... ok
38/208 ... ok
38/209 ... ok
38/210 ... ok
38/211 ... ok
38/212 ... ok
38/213 ... ok
38/214 ... ok
38/215 ... repository is empty
38/216 ... ok
38/217 ... ok
38/218 ... ok
38/219 ... ok
38/220 ... ok
38/221 ... ok
38/222 ... ok
38/223 ... ok
38/224 ... ok
38/225 ... ok
38/226 ... ok
38/227 ... ok
38/228 ... ok
38/229 ... ok
38/230 ... ok
38/231 ... ok
38/232 ... ok
38/233 ... ok
38/234 ... ok
38/235 ... ok
38/236 ... ok
38/237 ... ok
38/238 ... ok
3/239 ... ok
38/240 ... ok
38/241 ... ok
38/242 ... ok
38/243 ... ok
3/244 ... ok
35/245 ... ok
3/246 ... ok
2/247 ... ok
2/248 ... ok
3/249 ... ok
3/250 ... ok
3/251 ... ok
3/252 ... ok
3/253 ... ok
3/254 ... ok
3/255 ... ok
3/256 ... ok
3/257 ... ok
3/258 ... ok
3/259 ... ok
3/261 ... ok
3/262 ... ok
3/263 ... ok
3/264 ... ok
3/265 ... ok
3/266 ... ok
3/267 ... ok
3/268 ... ok
3/269 ... ok
3/270 ... ok
3/271 ... ok
33/273 ... ok
33/274 ... ok
19/275 ... ok
6/276 ... ok
21/277 ... ok
12/278 ... ok
3/279 ... ok
3/280 ... ok
3/281 ... ok
3/282 ... ok
3/283 ... ok
3/284 ... ok
3/285 ... ok
3/286 ... ok
3/287 ... ok
33/289 ... ok
19/291 ... ok
21/292 ... ok
3/293 ... ok
2/294 ... ok
2/295 ... ok
2/296 ... ok
33/297 ... ok
2/298 ... ok
46/299 ... ok
3/300 ... ok
33/301 ... ok
2/302 ... ok
3/303 ... ok
3/305 ... ok
14/306 ... ok
3/307 ... ok
3/308 ... ok
33/309 ... ok
11/311 ... repository is empty
3/312 ... ok
3/313 ... ok
3/314 ... ok
3/315 ... ok
3/316 ... ok
3/317 ... ok
2/318 ... ok
49/319 ... ok
50/320 ... ok
49/321 ... ok
46/322 ... ok
49/324 ... ok
3/325 ... ok
2/326 ... ok
Running /opt/gitlab/embedded/service/gitlab-shell/bin/check
Check GitLab API access: OK
Redis available via internal API: OK

Access to /var/opt/gitlab/.ssh/authorized_keys: OK
gitlab-shell self-check successful

Checking GitLab Shell ... Finished

Checking Sidekiq ...

Running? ... yes
Number of Sidekiq processes ... 1

Checking Sidekiq ... Finished

Reply by email is disabled in config/gitlab.yml
Checking LDAP ...

Server: ldapmain
LDAP authentication... Anonymous. No `bind_dn` or `password` configured
LDAP users with access to your GitLab server (only showing the first 100 results)
...lots of ppl

Checking LDAP ... Finished

Checking GitLab ...

Git configured correctly? ... yes
Database config exists? ... yes
All migrations up? ... yes
Database contains orphaned GroupMembers? ... no
GitLab config exists? ... yes
GitLab config up to date? ... yes
Log directory writable? ... yes
Tmp directory writable? ... yes
Uploads directory exists? ... yes
Uploads directory has correct permissions? ... yes
Uploads directory tmp has correct permissions? ... yes
Init script exists? ... skipped (omnibus-gitlab has no init script)
Init script up-to-date? ... skipped (omnibus-gitlab has no init script)
Projects have namespace: ...
2/1 ... yes
3/13 ... yes
3/14 ... yes
3/15 ... yes
3/16 ... yes
3/17 ... yes
3/18 ... yes
3/19 ... yes
3/20 ... yes
3/21 ... yes
3/22 ... yes
3/23 ... yes
3/24 ... yes
3/25 ... yes
3/26 ... yes
3/27 ... yes
5/28 ... yes
3/29 ... yes
3/30 ... yes
3/31 ... yes
3/32 ... yes
3/33 ... yes
3/34 ... yes
3/35 ... yes
3/36 ... yes
3/37 ... yes
3/38 ... yes
3/39 ... yes
3/40 ... yes
3/41 ... yes
3/42 ... yes
3/43 ... yes
3/44 ... yes
3/45 ... yes
3/46 ... yes
3/47 ... yes
3/48 ... yes
3/49 ... yes
3/50 ... yes
3/51 ... yes
3/52 ... yes
3/53 ... yes
3/54 ... yes
3/55 ... yes
3/56 ... yes
3/57 ... yes
3/58 ... yes
3/59 ... yes
3/60 ... yes
3/61 ... yes
3/62 ... yes
3/63 ... yes
3/64 ... yes
3/65 ... yes
3/66 ... yes
3/67 ... yes
3/68 ... yes
3/69 ... yes
3/70 ... yes
3/71 ... yes
3/72 ... yes
3/73 ... yes
3/74 ... yes
3/75 ... yes
3/76 ... yes
3/77 ... yes
3/78 ... yes
3/79 ... yes
3/80 ... yes
3/81 ... yes
3/82 ... yes
3/83 ... yes
3/84 ... yes
3/85 ... yes
3/86 ... yes
3/87 ... yes
3/88 ... yes
3/89 ... yes
3/90 ... yes
3/91 ... yes
3/92 ... yes
3/93 ... yes
3/94 ... yes
3/95 ... yes
3/96 ... yes
3/97 ... yes
3/98 ... yes
3/99 ... yes
3/100 ... yes
3/101 ... yes
3/102 ... yes
3/103 ... yes
3/104 ... yes
3/105 ... yes
3/106 ... yes
3/107 ... yes
3/108 ... yes
3/109 ... yes
3/110 ... yes
3/111 ... yes
3/112 ... yes
3/113 ... yes
3/114 ... yes
3/115 ... yes
3/116 ... yes
3/117 ... yes
3/118 ... yes
3/119 ... yes
3/120 ... yes
3/121 ... yes
3/122 ... yes
3/123 ... yes
3/124 ... yes
3/125 ... yes
3/126 ... yes
3/127 ... yes
3/128 ... yes
3/129 ... yes
3/130 ... yes
3/131 ... yes
3/132 ... yes
3/133 ... yes
3/134 ... yes
3/135 ... yes
3/136 ... yes
3/137 ... yes
3/138 ... yes
3/139 ... yes
3/140 ... yes
3/141 ... yes
3/142 ... yes
3/143 ... yes
3/144 ... yes
5/145 ... yes
3/146 ... yes
5/147 ... yes
3/148 ... yes
3/149 ... yes
3/150 ... yes
2/151 ... yes
13/152 ... yes
4/154 ... yes
2/155 ... yes
12/156 ... yes
12/158 ... yes
24/159 ... yes
4/160 ... yes
2/161 ... yes
2/163 ... yes
5/164 ... yes
5/165 ... yes
28/166 ... yes
3/168 ... yes
3/170 ... yes
3/171 ... yes
33/172 ... yes
33/174 ... yes
3/175 ... yes
38/177 ... yes
38/178 ... yes
3/179 ... yes
6/180 ... yes
38/181 ... yes
38/182 ... yes
38/183 ... yes
3/184 ... yes
38/185 ... yes
2/186 ... yes
38/188 ... yes
38/189 ... yes
38/190 ... yes
3/191 ... yes
3/192 ... yes
38/193 ... yes
38/194 ... yes
38/195 ... yes
38/196 ... yes
38/197 ... yes
38/198 ... yes
38/199 ... yes
38/200 ... yes
38/201 ... yes
38/203 ... yes
38/204 ... yes
38/206 ... yes
38/207 ... yes
38/208 ... yes
38/209 ... yes
38/210 ... yes
38/211 ... yes
38/212 ... yes
38/213 ... yes
38/214 ... yes
38/215 ... yes
38/216 ... yes
38/217 ... yes
38/218 ... yes
38/219 ... yes
38/220 ... yes
38/221 ... yes
38/222 ... yes
38/223 ... yes
38/224 ... yes
38/225 ... yes
38/226 ... yes
38/227 ... yes
38/228 ... yes
38/229 ... yes
38/230 ... yes
38/231 ... yes
38/232 ... yes
38/233 ... yes
38/234 ... yes
38/235 ... yes
38/236 ... yes
38/237 ... yes
38/238 ... yes
3/239 ... yes
38/240 ... yes
38/241 ... yes
38/242 ... yes
38/243 ... yes
3/244 ... yes
35/245 ... yes
3/246 ... yes
2/247 ... yes
2/248 ... yes
3/249 ... yes
3/250 ... yes
3/251 ... yes
3/252 ... yes
3/253 ... yes
3/254 ... yes
3/255 ... yes
3/256 ... yes
3/257 ... yes
3/258 ... yes
3/259 ... yes
3/261 ... yes
3/262 ... yes
3/263 ... yes
3/264 ... yes
3/265 ... yes
3/266 ... yes
3/267 ... yes
3/268 ... yes
3/269 ... yes
3/270 ... yes
3/271 ... yes
33/273 ... yes
33/274 ... yes
19/275 ... yes
6/276 ... yes
21/277 ... yes
12/278 ... yes
3/279 ... yes
3/280 ... yes
3/281 ... yes
3/282 ... yes
3/283 ... yes
3/284 ... yes
3/285 ... yes
3/286 ... yes
3/287 ... yes
33/289 ... yes
19/291 ... yes
21/292 ... yes
3/293 ... yes
2/294 ... yes
2/295 ... yes
2/296 ... yes
33/297 ... yes
2/298 ... yes
46/299 ... yes
3/300 ... yes
33/301 ... yes
2/302 ... yes
3/303 ... yes
3/305 ... yes
14/306 ... yes
3/307 ... yes
3/308 ... yes
33/309 ... yes
11/311 ... yes
3/312 ... yes
3/313 ... yes
3/314 ... yes
3/315 ... yes
3/316 ... yes
3/317 ... yes
2/318 ... yes
49/319 ... yes
50/320 ... yes
49/321 ... yes
46/322 ... yes
49/324 ... yes
3/325 ... yes
2/326 ... yes
Redis version >= 2.8.0? ... yes
Ruby version >= 2.3.5 ? ... yes (2.3.7)
Git version >= 2.9.5 ? ... yes (2.16.4)
Git user has default SSH configuration? ... yes
Active users: ... 38
Elasticsearch version 5.1 - 5.5? ... skipped (elasticsearch is disabled)

Checking GitLab ... Finished

(we will only investigate if the tests are passing)

Possible fixes

?

Assignee Loading
Time tracking Loading