Using blockinfile with a custom marker lacking {mark} results in non-idempotency - block is repeatedly inserted on subsequent playbook runs. +label: docsite_pr
module_utils.urls.fetch_file