Isso não está funcionando para mim.
Agora entendo por que parou de funcionar para mim a partir do commit referenciado; ele quebrou a substituição de set_real_ip que eu tinha em vigor há anos. A justificativa para torná-lo mais robusto é sensata, e esta é uma melhor abordagem; uma mudança que quebra a compatibilidade agora, mas deve causar menos problemas no futuro.
Não sei por que a substituição de after_bundle_exec não está sendo aplicada, mas vou mudar para inserir arquivos.
Isso funciona para mim; compartilhando para a próxima pessoa:
run:
- file:
path: /etc/nginx/conf.d/outlets/server/real-ip-recursive.conf
chmod: 644
contents: |
real_ip_recursive on;
- file:
path: /etc/nginx/conf.d/outlets/server/real-ip-header.conf
chmod: 644
contents: |
real_ip_header X-Forwarded-For;
- file:
path: /etc/nginx/conf.d/outlets/server/set-real-ip-from.conf
chmod: 644
contents: |
set_real_ip_from 192.168.0.0/16;
set_real_ip_from 172.16.0.0/12;
set_real_ip_from 10.0.0.0/8;