Common Issues
This guide covers common issues you may encounter when using Cloudgeni and how to resolve them.Repository Scanning Issues
Repository not appearing in Cloudgeni
Repository not appearing in Cloudgeni
Possible causes:
- Repository not synced from git provider
- Insufficient permissions on the repository
- Repository is archived or disabled
- Go to Settings → IaC Repositories
- Click Refresh to sync repositories
- Verify you have at least read access to the repository
- Check if the repository is active (not archived)
Scan not finding IaC files
Scan not finding IaC files
Possible causes:
- Files are in unsupported formats
- Files are in excluded directories
- Branch configuration is incorrect
- Verify files have supported extensions (
.tf,.bicep,.hcl,.yaml,.json) - Check scan path configuration in repository settings
- Ensure files are committed to the configured branch
- Review exclude patterns for accidental exclusions
Scan taking too long
Scan taking too long
Possible causes:
- Large repository with many files
- Network connectivity issues
- Resource-intensive configurations
- Configure scan to target specific directories
- Exclude test/example directories
- Check network connectivity
- Contact support if scans consistently timeout
Scan failed with error
Scan failed with error
Common errors and solutions:
| Error | Solution |
|---|---|
Authentication failed | Reconnect git provider |
Repository not found | Verify repository exists and you have access |
Branch not found | Check branch name in settings |
Timeout | Reduce scan scope or contact support |
Cloud Integration Issues
Cloud account not connecting
Cloud account not connecting
Possible causes:
- Invalid credentials
- Missing IAM permissions
- Network/firewall restrictions
- Verify credentials are correct and not expired
- Check IAM role/policy has required permissions
- For AWS: Verify trust relationship includes Cloudgeni
- For Azure: Check app registration permissions
- See Connection Issues for provider-specific help
Resources not showing in cloud inventory
Resources not showing in cloud inventory
Possible causes:
- Scan not completed
- Region not included in scan
- Resource type not supported
- Run a new cloud scan
- Check region configuration includes your resources
- Verify resource type is in supported list
- Check cloud account permissions for resource access
Compliance scan showing incorrect results
Compliance scan showing incorrect results
Possible causes:
- Stale scan data
- Permissions insufficient to read configurations
- Resource excluded from scan
- Run a fresh compliance scan
- Verify cloud account has read permissions for all services
- Check resource isn’t excluded by filters
- Review finding details for specific issues
Pull Request Review Issues
PR reviews not appearing
PR reviews not appearing
Possible causes:
- Webhook not configured
- PR reviews disabled for repository
- No IaC changes in the PR
- Verify webhooks are configured in git provider
- Check repository settings in Cloudgeni have PR reviews enabled
- Ensure PR contains changes to supported file types
- Check webhook delivery history in git provider
Review comments not posting
Review comments not posting
Possible causes:
- Insufficient write permissions
- Git provider API rate limiting
- Review bot user blocked
- Verify Cloudgeni has write access to repository
- Wait for rate limit to reset
- Check if bot user is blocked in repository settings
- Reconnect git provider to refresh permissions
False positives in reviews
False positives in reviews
Solutions:
- Mark finding as false positive in Cloudgeni
- Add inline ignore comment in code:
- Configure policy exceptions in organization settings
- Report false positive to Cloudgeni support
Remediation Issues
Remediation not generating code
Remediation not generating code
Possible causes:
- Finding type not supported for auto-remediation
- Complex configuration requires manual fix
- Repository not connected
- Check if finding type supports auto-remediation
- Use AI DevOps agent for complex fixes
- Verify repository is connected and writable
- Review finding details for manual remediation steps
PR creation failing
PR creation failing
Possible causes:
- Branch protection rules blocking
- No write access to repository
- Branch already exists
- Check branch protection allows Cloudgeni to create branches
- Verify write permissions on repository
- Delete conflicting branch or use different name
- Check git provider connection status
Validation failing on remediation
Validation failing on remediation
Possible causes:
- Generated code has syntax errors
- Missing dependencies
- Configuration conflicts
- Review generated code before applying
- Check for missing variable definitions
- Verify provider configuration is complete
- Test locally with
terraform validateorbicep build
API Issues
API authentication failing
API authentication failing
Common causes:
- Invalid or expired API key
- Wrong header name
- Key doesn’t have required scope
- Verify API key is correct
- Use header name
X-CLOUDGENI-API-KEY(notAuthorization) - Check key has required permissions
- Generate new key if expired
Rate limit exceeded
Rate limit exceeded
Solutions:
- Implement exponential backoff
- Cache responses where possible
- Use webhooks instead of polling
- Upgrade plan for higher limits
Getting Help
If you’re still experiencing issues:- Check Status Page: status.cloudgeni.ai
- Search Documentation: Use the search bar above
- Contact Support: support@cloudgeni.ai
- Community: Join our Slack community
- Organization ID
- Reproduction steps
- Error messages or screenshots
- Relevant timestamps