All notable changes to this project will be documented in this file. Format follows Keep a Changelog.
ansible-navigator.yml— navigator configuration for Red Hat EE ee-supported-rhel9 with volume mounts for ~/.ansible/ and environment variable passthrough (closes #167)scripts/bootstrap.sh— bootstrap wrapper script with inventory validation, env var checks, and automatic Automation Hub token extraction.gitignore— exclude ansible-navigator.log and playbook-artifacts/ from version control
ansible.cfg— removed collections_path (collections pre-installed in EE image), moved Automation Hub token to env var lookup, removed hardcoded token value (closes #167)CLAUDE.md— updated Prerequisites section to use ansible-navigator + podman pull instead of ansible-galaxy collection install; updated bootstrap commands to use ansible-navigator run; added ansible-navigator.yml and scripts/bootstrap.sh to Key Files table; added navigator convention (closes #167)- Workflow migrated from ansible-galaxy + ansible-playbook to ansible-navigator with Red Hat supported Execution Environment (closes #167)
inventories/rhdp-acme-cac/— inventory for acme CaC demo environment
.gitignore— excludecollections/from version control (installed dependencies)README.md— expanded Automated Bootstrap section with clone step, Claude Code launch step, upgrade path (both commands), and restart notice (closes #165)
.gitignore— excludecollections/from version control (installed dependencies)
README.md— added "First time here?" section and/aap-first-timeto skills table (closes #157)CLAUDE.md— added/aap-first-timeto skills table, updated "Two skills" to three, updated Prerequisites to point to/aap-first-time, fixed hardcoded vault credential name (closes #157)
CLAUDE.md— Claude-specific guidelines covering new AAP environment setup, bootstrap playbook usage, collection install steps, key files, and project conventionsROADMAP.md— DC1 strategic roadmap capturing architecture layers, migration sequence, phase plan, known F5 issues, and related reposplaybooks/bootstrap_dev.yml— automates Phase 1 dev environment setup (Hub credentials, Vault credential, project, job template) against a fresh AAP instance; inline comments guide new users on token, vault password, and remote file hostinginventories/rhdp-sample-demo/— sample inventory template for new RHDP environments; copy and rename for each customer/demo combination
CLAUDE.md— updated bootstrap command to use-i inventories/rhdp-<customer>-<demo>/; added Claude Code Skills section with install instructions and skill reference (closes #154)CLAUDE.md— updated Key Files table to includeinventories/rhdp-sample-demo/README.md— added Automated Bootstrap section referencing/aap-bootstrapand/aap-setup-demoskillsplaybooks/bootstrap_dev.yml— refactored to be inventory-driven; all environment vars moved toinventories/rhdp-<customer>-<demo>/group_vars/all.yml(closes #152)playbooks/bootstrap_dev.yml— changedhosts: localhosttohosts: allto support inventory targetingplaybooks/bootstrap_dev.yml— corrected module usage:ansible.controllerwithcontroller_oauthtokenfor credential/organization/project/job_template;ansible.platform.tokenused for token lifecycle onlyROADMAP.md— marked issues #14, #18, #21, #23 resolved in Phase 1 checklist and Known Issues table; added issue linksdocs/dev-environment.md— local dev credentials file (excluded from git via .gitignore).gitignore— excludedocs/dev-environment.mdfrom version control
playbooks/bootstrap_dev.yml— changedscm_branchfrom hardcodedericames/productdemotomain(fixes #150)