~hyask/autopkgtest-cloud:skia/iptables_for_rust-reqwest

Last commit made on 2024-09-11
Get this branch:
git clone -b skia/iptables_for_rust-reqwest https://git.launchpad.net/~hyask/autopkgtest-cloud
Only Skia can upload to this branch. If you are Skia please log in for upload directions.

Branch merges

Branch information

Name:
skia/iptables_for_rust-reqwest
Repository:
lp:~hyask/autopkgtest-cloud

Recent commits

5ca81ef... by Skia

fix: add a special iptables rule to make 'rust-reqwest' to pass

LP: #2080346

These IP addresses are supposed to be unreachable in most networks. For
some reason they are routed differently on Canonical's infrastructure
and sent to the proxy, which makes some tests to fail because they
expect a timeout instead when trying to reach the IPs.

Blocking these addresses might have unintended side effects since
a quick search in Debian Code Search shows that many packages uses
10.255.255.1 in their test suite. However, it seems to me that most
packages indeed expect it to be unreachable, so I guess making that a
reality should in fact help more than one package, but it's difficult to
be certain that it won't break one particular package somewhere.

Succeeded
[SUCCEEDED] pre_commit:0 (build)
[SUCCEEDED] unit_tests:0 (build)
[SUCCEEDED] build_charms:0 (build)
13 of 3 results
df36f4d... by Ural Tunaboyu

webcontrol: link back to package results from run results

From the test run page it is now possible to go back to the results page
of the release/arch combo for the package.

6b56fa0... by Ural Tunaboyu

Merge remote-tracking branch 'uralt/uuid-page-disable-running'

cc29657... by Tim Andersson

feat: web: add link to /run/ page for test result when requesting test via webpage

This commit adds a link as such:
https://autopkgtest.ubuntu.com/run/<uuid>

In the html that is returned when a user requests a test via the
webpage.

A minor change that should hopefully be helpful.

2a778d5... by Tim Andersson

Merge remote-tracking branch 'andersson123/d-a-r-why-keep-dying'

6948915... by Tim Andersson

service-bundle: replace 7 lxd remotes

2a28ff7... by Tim Andersson

fix: web/download-all-results: iterate through container in batches

I had been previously trying to run download-all-results for all
supported and esm releases except noble and oracular, and
download-all-results was consistently running out of memory with message
"Killed".

I assumed this was because we were fetching the container with:
full_listing=True

And storing the names and run ids of every object in a given container.

Our "release" containers e.g. autopkgtest-jammy are massive, with at
least 100,000 swift objects, which was causing the script to OOM.

This commit amends the issue by iterating through each individual
container in batches of size 1000. I've tested it and the script no
longer OOM's.

3427886... by Skia

Merge branch 'skia/git_clone_in_charms'

https://code.launchpad.net/~hyask/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/471159

a7a66c5... by Skia

mojo: replace lxd-armhf-bos03-02

9848c17... by Tim Andersson

pin haproxy charm series to focal, not jammy