Recordé que hace un tiempo hice el script git-find-value que permite
buscar un valor en un archivo de un repo git y mostrar qué valor
tenía en cada tag, en este caso fue claro, no hubo duda alguna,
globalmente en el inventario nunca estuvo definido como master :(
# git-find-value freeipa_sssd_tools_git_version group_vars/all.yml
v0.7.1 freeipa_sssd_tools_git_version: v0.3.0
v0.7.2 freeipa_sssd_tools_git_version: v0.3.0
v0.7.3 freeipa_sssd_tools_git_version: v0.3.0
v0.7.4 freeipa_sssd_tools_git_version: v0.4.0
v0.7.5 freeipa_sssd_tools_git_version: v0.4.0
v0.7.6 freeipa_sssd_tools_git_version: v0.4.0
v0.7.7 freeipa_sssd_tools_git_version: v0.4.0
Y en PRD si estuvo como master, pero en los tags v0.7.6 y
v0.7.7, y justamente hoy estaba estrenando tag v0.7.8
# git-find-value freeipa_sssd_tools_git_version group_vars/prd.yml
v0.7.6 freeipa_sssd_tools_git_version: master
v0.7.7 freeipa_sssd_tools_git_version: master
Un simple git diff entre 2 tags y pude ver dónde perdí algunas
variables, las pasé por alto, porque el enfoque estaba en otro cambio
más trascendental.