ansible: Use HTTP/1.1 for git http operations on Debian bookworm
authorKienan Stewart <kstewart@efficios.com>
Mon, 11 Dec 2023 14:40:35 +0000 (09:40 -0500)
committerKienan Stewart <kstewart@efficios.com>
Mon, 11 Dec 2023 15:42:38 +0000 (10:42 -0500)
commitf5c23aa490d27f571f71af6e62b0d38d206f2206
tree85dd7f6b37f581ba054073b58545019ce2ad9eee
parent99cafebaf67bb259eaec333c0a4baa4e6e694040
ansible: Use HTTP/1.1 for git http operations on Debian bookworm

When using HTTP/2 for git operations, git's use of libcurl can result
in deadlocks with libcurl 7.84-8.4 as libcurl may call the read
callback multiple times after EOF.

@see https://lore.kernel.org/git/CAGE_+C5u9H8m5faK1vXKk6QTyjcHgKHqxOZy5ptzsYbF_0yrCQ@mail.gmail.com/
@see https://curl.se/mail/lib-2023-11/0017.html
@see https://github.com/curl/curl/pull/12363

Fixes #1532

Change-Id: I1236d7bc8480c2b8316891b2572ce93f999ff4e4
automation/ansible/roles/common/tasks/setup-Debian.yml
This page took 0.022701 seconds and 4 git commands to generate.