proposal.md 539 B

Why

ansible.cfg sets become = True globally, which makes the localhost play try to use sudo for local file operations. This fails because the local user may not have passwordless sudo, causing "sudo: a password is required" errors when generating the Surge config.

What Changes

  • Add become: false to the "Generate Surge client configuration" play in site.yml

Capabilities

New Capabilities

Modified Capabilities

Impact

  • site.yml: add become: false to the localhost play