[PATCH 0/4] Fix inconsistent ansible-playbook patterns across kdevops

Daniel Gomez <[email protected]>
Newsgroups dev.linux.lists.kdevops
Message-ID <[email protected]>
This series fixes inconsistent ansible-playbook invocation patterns that
were introduced during recent A/B testing development work. The changes
standardize how kdevops uses Ansible by properly leveraging ansible.cfg
configuration and playbook host declarations instead of explicit CLI
overrides.

Key improvements:
* Remove invalid custom host groups (ai, minio) and use standard kdevops
groups
* Eliminate redundant -i hosts and --inventory CLI arguments
* Remove unnecessary connection: local and -f fork parameters
* Fix documentation examples to show correct patterns

The result is cleaner, more maintainable ansible invocations that
follow established kdevops architectural patterns.

Sending this for review, specifically the terraform part (last patch).

Signed-off-by: Daniel Gomez <[email protected]>
---
Daniel Gomez (4):
      workflows: linux: remove explicit inventory in ansible wrappers
      workflows: fix inconsistent ansible-playbook patterns and invalid host groups
      docs: remove deprecated -i hosts pattern from CLAUDE.md example
      terraform: remove redundant ansible inventory and connection overrides

 CLAUDE.md                  |  2 +-
 docs/reboot-limit.md       |  2 +-
 playbooks/ai_benchmark.yml |  2 +-
 playbooks/ai_destroy.yml   |  2 +-
 playbooks/ai_install.yml   |  2 +-
 playbooks/ai_results.yml   |  2 +-
 playbooks/ai_setup.yml     |  2 +-
 playbooks/ai_tests.yml     |  6 +++---
 playbooks/ai_uninstall.yml |  2 +-
 playbooks/gen_tfvars.yml   |  1 -
 playbooks/minio.yml        | 10 +++++-----
 playbooks/terraform.yml    |  1 -
 scripts/terraform.Makefile |  7 +------
 workflows/ai/Makefile      | 14 --------------
 workflows/linux/Makefile   | 19 +++++++++++--------
 workflows/minio/Makefile   |  8 ++++----
 16 files changed, 32 insertions(+), 50 deletions(-)
---
base-commit: e46620a6a9518281e670319bb8e3fb109eba70f2
change-id: 20250917-fix-groups-d59935f3ff3c

Best regards,
--  
Daniel Gomez <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.