atlantis icon indicating copy to clipboard operation
atlantis copied to clipboard

Atlantis pipeline icons not appearing in Gitlab when running from a fork repository

Open axcosta opened this issue 3 years ago • 2 comments

Environment:

  • GKE cluster v.1.17.17
  • Gitlab v.11.8.1 installed through Helm Chart
  • Terraform v.0.14.9
  • Atlantis v. 0.16.1 installed through Helm chart v.3.12.13 with autoplan, automerge, checkout_strategy=merge
  • atlantis.yml:
version: 3
projects:
- dir: .
  autoplan:
    when_modified: ["**/*.yaml", "*.tf"]
  apply_requirements: [mergeable]

Scenario:

I've got an upstream repo integrated with Atlantis and teams fork this repo, create feature branches and create merge requests from fork to upstream. When I submit a merge quest on upstream repo, it automatically starts plan pipeline job and shows progress through interface as such and records that at the pipelines section.

Issue:

When a team member submits a merge request through fork repo, it also automatically starts plan pipeline job BUT does not show any progress through interface NOR records its execution at pipeline section.

Is this an expected behavior? Fork repo users in this case don't know Atlantis progress until output (from plan or apply job) pops out at the comments section.

axcosta avatar May 18 '21 19:05 axcosta

is this still happening with v0.19.8?

jamengual avatar Aug 26 '22 05:08 jamengual

Yes, had just tested with Gitlab 15.3.2 and Atlantis 0.19.8 and this is still happening, unfortunately.

axcosta avatar Sep 05 '22 13:09 axcosta