-
Notifications
You must be signed in to change notification settings - Fork 0
[SETUP] Add ansible-collections-community and ansible-lint to bootstrap #8
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workinghigh-priorityLevel of prioritization, importance, and relevance of the activity.Level of prioritization, importance, and relevance of the activity.phase-0This refers to the phase of the project to which the code belongs.This refers to the phase of the project to which the code belongs.setupThis refers to the code relevant to the section with the same name in the label.This refers to the code relevant to the section with the same name in the label.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinghigh-priorityLevel of prioritization, importance, and relevance of the activity.Level of prioritization, importance, and relevance of the activity.phase-0This refers to the phase of the project to which the code belongs.This refers to the phase of the project to which the code belongs.setupThis refers to the code relevant to the section with the same name in the label.This refers to the code relevant to the section with the same name in the label.
Missing Dependencies in Ansible Setup
Problem Statement
During Phase 4 validation, discovered that critical Ansible dependencies are missing from the bootstrap/setup process:
Current Impact
Severity: HIGH
Phases Affected: 2, 4, and all future phases using Homebrew
Symptoms
Root Cause
Phase 0 (Bootstrap) installs ansible via apt but missing:
Proposed Solution
Update scripts/phase-0-bootstrap.sh:
sudo apt install -y \ ansible \ ansible-lint \ ansible-collection-community-generalTesting Validation
ansible-galaxy collection list | grep community.general ansible-lint --version ansible-doc community.general.homebrewPriority
Priority: HIGH
Blocking: Phase 4 completion
Effort: LOW (10-15 minutes)
Discovered: 2025-11-04 during Phase 4 Recovery