Skip to content

Conversation

@cjeanner
Copy link

@cjeanner cjeanner commented Dec 3, 2025

  • Use fully qualified module names (ansible.builtin.*) throughout
  • Convert boolean values from yes/no to true/false
  • Improve task names with proper capitalization and clarity
  • Replace ansible.builtin.shell with ansible.builtin.command for oc commands
  • Replace mv command with ansible.builtin.copy module using remote_src
  • Add retry logic (5 retries, 5s delay) to observability operator wait task
  • Fix OCP inventory structure to use .json consistently for local and remote sources
  • Add explicit cmd parameter to all command/shell tasks
  • Add mode and become flags where appropriate

This ensures consistency, better error handling, and alignment with Ansible best practices for module usage and task naming conventions.

AI Model: Generated using Auto (agent router designed by Cursor)

@cjeanner cjeanner force-pushed the refactor/bootstrap branch 2 times, most recently from 07488b1 to 0bd9800 Compare December 3, 2025 14:20
@cjeanner cjeanner marked this pull request as draft December 3, 2025 14:23
- Use fully qualified module names (ansible.builtin.*) throughout
- Convert boolean values from yes/no to true/false
- Improve task names with proper capitalization and clarity
- Replace ansible.builtin.shell with ansible.builtin.command for oc commands
- Replace mv command with ansible.builtin.copy module using remote_src
- Add retry logic (5 retries, 5s delay) to observability operator wait task
- Fix OCP inventory structure to use .json consistently for local and remote sources
- Add explicit cmd parameter to all command/shell tasks
- Add mode and become flags where appropriate

This ensures consistency, better error handling, and alignment with
Ansible best practices for module usage and task naming conventions.

AI Model: Generated using Auto (agent router designed by Cursor)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant