This message was deleted.
# atlantis-community
s
This message was deleted.
p
Repoconfig in case it helps:
Copy code
repoConfig: |
    ---
    repos:
    - id: /.*/
      plan_requirements: []
      apply_requirements: [mergeable]
      import_requirements: [mergeable]
      workflow: default
      allowed_overrides: []
      allow_custom_workflows: false
    workflows:
      default:
        plan:
          steps: [init, plan]
        apply:
          steps: [apply]
I can also confirm, that urlencoding the url in the error log (%2F instead of / ) fixes the issue when visiting url via browser
p
404 is usually bad repo.url or lack.of permission
p
yeah the url is
api/v4/projects/<path>/<repo>/merge_requests/3/notes/62004/award_emoji
. According to this issue, the
path
should be url encoded, so it becomes
api/v4/projects/url%2Fencoded%2Fpath/<repo>/merge_requests/3/notes/62004/award_emoji
I confirmed that this works via curl and browser. I just need to find out, how to instruct atlantis to urlencode the path instead of using the unencoded string, see https://github.com/runatlantis/atlantis/blob/8ebb504528f8565cbbf4091e0317d020cccb76d6/server/events/vcs/gitlab_client.go#L192
p
using 0.26 atlantis?
p