Merge ~sergiodj/ubuntu/+source/ubuntu-fan:fix-https-proxy-impish into ubuntu/+source/ubuntu-fan:ubuntu/impish-devel
Status: | Merged |
---|---|
Merged at revision: | 6de6f03b0e6eb28a0f83289d2205641e818bf9a4 |
Proposed branch: | ~sergiodj/ubuntu/+source/ubuntu-fan:fix-https-proxy-impish |
Merge into: | ubuntu/+source/ubuntu-fan:ubuntu/impish-devel |
Diff against target: |
53 lines (+16/-5) 2 files modified
debian/changelog (+7/-0) debian/tests/docker (+9/-5) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Lucas Kanashiro | Pending | ||
Andy Whitcroft | Pending | ||
Canonical Server | Pending | ||
Review via email: mp+419232@code.launchpad.net |
Description of the change
This MP fixes ubuntu-fan's "docker" dep8 test and makes it properly set the $https_proxy environment variable when running on autopkgtest.u.c.
This is the MP for Impish.
This problem came to our attention when the docker.io upload got blocked on Focal due to ubuntu-fan's failure to "docker pull" the Ubuntu image while running the aforementioned test. The problem is only reproducible when we run the test in the infrastructure, so it took a long time to debug. The interesting part is that this code has been like this forever, and although we can see some random failures in the past, for the most part it worked fine. I believe there was a recent change on docker.io that uncover this issue once and for all, and now we should fix it.
You can find a PPA with the proposed changes here:
https:/
You can take a look at the autopkgtest results attached to the PPA:
We have version 0.12.15 in Impish and Jammy, I think the best would be to use 0.12.15ubuntu0. 21.10.1 to make explicit that this is being introduced in Impish. However, this version is still greater than the version in Jammy. Hopefully, we will have 0.12.16 in Jammy. WDYT?