-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Atlantis Acting on Non-Whitelisted GitHub Repositories #5141
Comments
Hey @gulzat214! I'm here to help you with any bugs, questions, or contributions. Feel free to ask for assistance while waiting for a human maintainer. To address the issue of Atlantis processing events for non-allowlisted repositories, you should first verify the orgAllowlist: github.com/Company/tf-* Here are some steps to troubleshoot and verify the configuration:
If the issue persists despite these checks, it might be helpful to look into any recent changes in the Atlantis codebase that could affect the |
@dosu there were no recent changes in the atlantis config. |
If there haven't been any recent changes in your Atlantis configuration and it was previously working as expected, consider the following steps to further investigate the issue:
If these steps do not resolve the issue, it might be beneficial to look into any potential bugs or issues in the Atlantis codebase related to the |
@dosu this is my repo allow list |
Community Note
Overview of the Issue
Atlantis is incorrectly processing events and attempting to act on GitHub repositories that are not included in the orgAllowlist configuration. Specifically, it is trying to handle events for a repository named Company/development, which is outside the defined orgAllowlist.
This behavior disrupts workflows for repositories where Atlantis is not configured, leading to unnecessary noise and potential workflow issues.
Below is an example of my values.yaml configuration for the Helm chart deployment:
This repo is not allowlisted for Atlantis
Environment details
Expected Behavior
Atlantis should only process events for repositories matching the orgAllowlist pattern (Company/tf-* in this case) and ignore all others.
Actual Behavior
Atlantis is processing events for repositories outside the allowlist (e.g., Company/development), which is causing disruptions.
The text was updated successfully, but these errors were encountered: