2018-09-28 13:00:20 |
Julian Andres Klode |
bug |
|
|
added bug |
2018-09-28 13:01:42 |
Julian Andres Klode |
description |
/etc/apt/apt.conf.d/90cloud-init-pipelining disables pipelining which causes a significant performance reduction in apt downloads. This should not be necessary in 16.04, as apt can detect broken pipeline responses, fix it, and disable pipelining for the next connection (it can also match the response based on the hashes, rather than just complaining the hashes are wrong).
This is causing a significant performance decrease, as a small sample, firefox in a fresh lxd container:
without pipelining: Fetched 81.1 MB in 6s (13.2 MB/s)
with pipelining: Fetched 81.1 MB in 2s (32.2 MB/s)
(400 Mbit/s connection, 25-30ms RTT) |
/etc/apt/apt.conf.d/90cloud-init-pipelining disables pipelining which causes a significant performance reduction in apt downloads. This should not be necessary in 16.04, as apt can detect broken pipeline responses, fix it, and disable pipelining for the next connection (it can also match the response based on the hashes, rather than just complaining the hashes are wrong).
This is causing a significant performance decrease, as a small sample, firefox in a fresh lxd container:
without pipelining: Fetched 81.1 MB in 6s (13.2 MB/s)
with pipelining: Fetched 81.1 MB in 2s (32.2 MB/s)
(400 Mbit/s connection, 25-30ms RTT, xenial LXD container) |
|
2018-09-28 13:15:38 |
Scott Moser |
description |
/etc/apt/apt.conf.d/90cloud-init-pipelining disables pipelining which causes a significant performance reduction in apt downloads. This should not be necessary in 16.04, as apt can detect broken pipeline responses, fix it, and disable pipelining for the next connection (it can also match the response based on the hashes, rather than just complaining the hashes are wrong).
This is causing a significant performance decrease, as a small sample, firefox in a fresh lxd container:
without pipelining: Fetched 81.1 MB in 6s (13.2 MB/s)
with pipelining: Fetched 81.1 MB in 2s (32.2 MB/s)
(400 Mbit/s connection, 25-30ms RTT, xenial LXD container) |
/etc/apt/apt.conf.d/90cloud-init-pipelining disables pipelining which causes a significant performance reduction in apt downloads. This should not be necessary in 16.04, as apt can detect broken pipeline responses, fix it, and disable pipelining for the next connection (it can also match the response based on the hashes, rather than just complaining the hashes are wrong).
This is causing a significant performance decrease, as a small sample, firefox in a fresh lxd container:
without pipelining: Fetched 81.1 MB in 6s (13.2 MB/s)
with pipelining: Fetched 81.1 MB in 2s (32.2 MB/s)
(400 Mbit/s connection, 25-30ms RTT, xenial LXD container)
Related bugs:
* bug 948461: apt-get hashsum/size mismatch because s3 mirrors don't support http pipelining correctly |
|
2018-09-28 13:35:18 |
Scott Moser |
cloud-init: importance |
Undecided |
Low |
|
2018-09-28 13:35:18 |
Scott Moser |
cloud-init: status |
New |
Incomplete |
|
2018-11-28 04:17:47 |
Launchpad Janitor |
cloud-init: status |
Incomplete |
Expired |
|
2018-11-28 10:35:47 |
Julian Andres Klode |
cloud-init: status |
Expired |
New |
|
2019-02-19 15:45:52 |
Dan Watkins |
cloud-init: status |
New |
Triaged |
|
2019-02-19 15:46:04 |
Dan Watkins |
cloud-init: importance |
Low |
Medium |
|
2019-02-26 13:26:02 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~daniel-thewatkins/cloud-init/+git/cloud-init/+merge/363660 |
|
2019-02-27 03:11:02 |
Server Team CI bot |
cloud-init: status |
Triaged |
Fix Committed |
|
2019-05-10 18:07:28 |
Chad Smith |
cloud-init: status |
Fix Committed |
Fix Released |
|
2023-05-11 15:59:29 |
James Falcon |
bug watch added |
|
https://github.com/canonical/cloud-init/issues/3238 |
|