shell step "..." has no image and this environment does not allow host shell
Image'ı olmayan bir SHELL step'i host üzerinde çalışmak istiyor ama environment buna izin vermiyor. Step'e bir image verin. Bkz. Environment'lar.
no Dockerfile found at "..."
dockerfile_path yanlış. Repo'daki Dockerfile yolunu kontrol edin.
kaniko_build requires a registry_id on the step, or the GHCR_USERNAME and GHCR_TOKEN variables
Kaniko build'in push edeceği bir registry yok. Altyapı > Registry'ler altında bir registry tanımlayıp step'te registry_id ile seçin.
trivy scanner is not installed in namespace "..."
Environment sayfasında Trivy kur'a basın.
no namespace configured and no K8sNamespace host fact available
Kubernetes step'i bir Kubernetes agent'ında çalışmıyor ya da namespace belirlenemedi. Step'e namespace verin ya da step'i bir Kubernetes environment'ında çalıştırın.
needed artifact "..." not found
needs_artifacts ile istenen artifact bulunamadı. Artifact'ı üreten run'ın başarılı olduğunu ve adın doğru olduğunu kontrol edin.
Pipeline, withdraw edilmiş bir step pack version'ını kullanıyor. Pipeline'ı başka bir version'la güncelleyin. Bkz. Step pack'ler.
İpucu: Fail olan bir run'ı baştan başlatmak zorunda değilsiniz. Deployment sayfasındaki Fail olan step'leri rerun et başarılı step'leri yeniden kullanır. Bkz. Deploy verification ve rollback.
GitLab ve Azure DevOps'ta webhook teslimatlarının cevabını SCM tarafında görebilirsiniz: GitLab'da projenin Settings > Webhooks sayfasındaki Recent events, Azure DevOps'ta Project Settings > Service hooks altındaki subscription geçmişi. EJO bir olayı yok saydığında 200 ile "status": "ignored" ve bir reason döner.
Binding'in trigger'larını ve commit branch'ini kontrol edin. Aynı webhook iki kez gelirse ikinci bir deployment oluşmaz.
no repository binding for this repo
Bu repo için binding yok ya da binding'deki ad SCM'nin gönderdiği adla birebir aynı değil (GitHub owner/repo, GitLab path_with_namespace, Azure DevOps org/project/repo).
event branch does not match the bound branch
Push, binding'deki commit branch'inden başka bir branch'e yapıldı.
this event type is not enabled on the repository binding
Olayın trigger'ı binding'de kapalı (örneğin Pull request ya da Tag).
draft pull request veya draft merge request
Draft PR'lar run başlatmaz. PR'ı hazır olarak işaretleyin.
Fork'tan açılan PR'da clone fail oluyor
Fork PR'larına clone kimlik bilgileri verilmez; private repo'larda bu yüzden clone başarısız olur.
Private repo'lar clone'lanamıyor, status'ler ve pull request yorumları görünmüyor
EJO'da Azure DevOps PAT'i tanımlı değil ya da PAT'in Code (Read) ve Code (Status) yetkisi yok. Bkz. Kaynak kod bağlantısı (SCM).
Webhook kaydında SCM token is not configured; copy the delivery URL and secret into the SCM UI
Service hook'lar otomatik oluşturulamadı. Project Settings > Service hooks altında Code pushed, Pull request created ve Pull request updated için elle ekleyin.
Service hook geçmişinde 401 invalid webhook secret
X-Ejo-Webhook-Secret header'ı eksik ya da secret uyuşmuyor.
Service hook geçmişinde 500 azure devops webhook secret is not configured on the master
Binding kaydedilirken azure devops PAT is not configured; merge gate requires azure_devops.pat ...
Merge gate PAT ister. PAT tanımlanana kadar merge gate'i kapalı bırakın.
Merge butonu engellenmiyor
PAT'te Policy (Read & write) yok. Hedef branch'e genre ejo, name pipeline status'ünü isteyen bir branch policy'yi elle ekleyin; ana pipeline yine de WAITING kalır.
PR kapandığı halde preview kaldırılmıyor
Pull request updated service hook'u eksik. Tamamlanan ve bırakılan PR'lar bu olayla gelir.
SCM grubunda use organization/project
Azure DevOps grubu org/project biçiminde girilmelidir.