Slack 앱을 위한 GitLab 문제 해결

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

GitLab for Slack 앱을 사용할 때 다음과 같은 문제에 직면할 수 있습니다.

관리자 문서는 GitLab for Slack 앱 관리를 참조하세요.

앱이 통합 목록에 나타나지 않음

GitLab for Slack 앱이 통합 목록에 나타나지 않을 수 있습니다. self-managed 인스턴스에서 GitLab for Slack 앱을 사용하려면 관리자가 통합을 활성화해야 합니다. GitLab.com에서는 GitLab for Slack 앱이 기본적으로 제공됩니다.

오류: 프로젝트 또는 별칭을 찾을 수 없음

일부 Slack 명령은 프로젝트 전체 경로나 별칭이 필요하며, 프로젝트를 찾을 수 없는 경우 다음 오류로 실패합니다:

GitLab 오류: 프로젝트 또는 별칭을 찾을 수 없음

이 문제를 해결하려면 다음을 확인하세요:

슬래시 명령이 Slack에서 dispatch_failed를 반환함

슬래시 명령은 Slack에서 /gitlab failed with the error "dispatch_failed"를 반환할 수 있습니다.

이 문제를 해결하려면 관리자가 self-managed 인스턴스에서 GitLab for Slack 앱 설정을 올바르게 구성했는지 확인하세요.

채널에 알림이 수신되지 않음

Slack 채널에 알림이 수신되지 않는 경우, 다음을 확인하세요:

앱 홈이 제대로 표시되지 않음

앱 홈이 제대로 표시되지 않는 경우, 앱이 최신인지 확인하세요.

오류: 이 별칭은 이미 사용 중입니다

새 프로젝트에 설정하려고 할 때 422: 요청한 변경이 거부되었습니다 오류가 발생할 수 있습니다. 반환된 Rails 오류는 다음과 같을 수 있습니다:

"exception.message": "Validation failed: Alias 이 별칭은 이미 사용 중입니다"

이 문제를 해결하려면:

  1. 네임스페이스에서 비슷한 이름을 가진 프로젝트를 검색하고 GitLab for Slack 앱이 활성화되어 있는지 확인하세요.
  2. 이러한 프로젝트 중에서 실패한 프로젝트와 동일한 별칭 이름을 가진 프로젝트를 확인하세요.
  3. 별칭을 수정하고 다르게 만든 후, 실패한 프로젝트에 대해 GitLab for Slack 앱을 다시 활성화하세요.