Files
computer-playbook/.gitignore
T
Prageeth Panicker c4e4495f09 fix(gitignore): ignore .ansible cache directory
A root-owned, empty .ansible/ (collections/modules/roles) directory
skeleton can appear in the repo root, from some root-run containerized
process's Ansible invocation resolving its collections_paths default
against the wrong $HOME. Confirmed this is not the project's own
convention: every reference in the codebase (Makefile, scripts/install/
all.sh, .github/workflows/lint-ansible.yml) consistently targets
~/.ansible/collections outside the repo, and .ansible/ has never been
tracked in this repository's history. Regardless of the exact trigger,
this directory is untracked and root-owned, and being previously
unlisted caused 'git stash push -u' to abort mid-cleanup on it
(EACCES), silently leaving other unrelated working-tree changes
unreset.
2026-09-01 13:54:33 +00:00

55 lines
989 B
Plaintext

# The .gitignore is the single point of truth for files which should be ignored.
# Add patterns, files and folders to the .gitignore and execute 'make build'
# NEVER TOUCH THE .dockerignore, BECAUSE IT ANYHOW WILL BE OVERWRITTEN
site.retry
.cache
.ansible/
.stack-torn-down
*__pycache__
compose.cache.override.yml
venv
*.log
*.bak
*tree.json
roles/list.json
roles/importer_result.json
*.pyc
*.egg-info
build/*
.ruff_cache
.agents
.claude/skills/
.claude-*
collections/
.env
.onion-identity/
custom.env
logs/
job-logs.txt
*.lock
node_modules/
vendor/
.phpunit.result.cache
inventories/production/
/core.*
# No-op for Git (ignored implicitly), but Docker needs .git in its ignore-list — keeps make dockerignore as a pure cat of this file.
.git
compose/coredns/Corefile
compose/Corefile
# Host shell / editor / tooling state accidentally surfaced inside this working copy
.ansible
.bash_profile
.bashrc
.gitconfig
.gitmodules
.idea
.mcp.json
.profile
.ripgreprc
.vscode
.zprofile
.zshrc