atlantis
atlantis copied to clipboard
Atlantis pipeline icons not appearing in Gitlab when running from a fork repository
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.
is this still happening with v0.19.8
?
Yes, had just tested with Gitlab 15.3.2 and Atlantis 0.19.8 and this is still happening, unfortunately.