canonical / chisel-releases

36 stars 51 forks source link

feat(24.04): add httping slices #279

Closed hd9 closed 4 months ago

hd9 commented 4 months ago

Proposed changes

This PR adds the httping slice to Ubuntu 24.04, a ping-like program for HTTP requests.

Related issues/PRs

277

278

Forward porting

N/A

Testing


fs=testfs
rm -rf ./$fs; mkdir ./$fs
chisel cut --release ./chisel-releases/ --root $fs httping_bins
sudo chroot $fs /usr/bin/httping --version

2022024/07/05 18:39:47 Processing ./chisel-releases/ release...
2024/07/05 18:39:48 Selecting slices...
2024/07/05 18:39:48 Fetching ubuntu 24.04 noble suite details...
2024/07/05 18:39:50 Release date: Thu, 25 Apr 2024 15:10:33 UTC
2024/07/05 18:39:50 Fetching index for ubuntu 24.04 noble main component...
2024/07/05 18:39:50 Fetching index for ubuntu 24.04 noble universe component...
2024/07/05 18:39:50 Fetching ubuntu 24.04 noble-security suite details...
2024/07/05 18:39:51 Release date: Fri, 05 Jul 2024 12:42:08 UTC
2024/07/05 18:39:51 Fetching index for ubuntu 24.04 noble-security main component...
2024/07/05 18:39:51 Fetching index for ubuntu 24.04 noble-security universe component...
2024/07/05 18:39:51 Fetching ubuntu 24.04 noble-updates suite details...
2024/07/05 18:39:51 Release date: Sat, 06 Jul 2024  0:10:59 UTC
2024/07/05 18:39:51 Fetching index for ubuntu 24.04 noble-updates main component...
2024/07/05 18:39:52 Fetching index for ubuntu 24.04 noble-updates universe component...
2024/07/05 18:39:52 Fetching pool/main/b/base-files/base-files_13ubuntu10_amd64.deb...
2024/07/05 18:39:52 Fetching pool/main/g/gcc-14/gcc-14-base_14-20240412-0ubuntu1_amd64.deb...
2024/07/05 18:39:52 Fetching pool/universe/h/httping/httping_2.5-5.2build2_amd64.deb...
2024/07/05 18:39:52 Fetching pool/main/g/glibc/libc6_2.39-0ubuntu8.2_amd64.deb...
2024/07/05 18:39:52 Fetching pool/main/f/fftw3/libfftw3-double3_3.3.10-1ubuntu3_amd64.deb...
2024/07/05 18:39:52 Fetching pool/main/g/gcc-14/libgomp1_14-20240412-0ubuntu1_amd64.deb...
2024/07/05 18:39:52 Fetching pool/main/n/ncurses/libtinfo6_6.4+20240113-1ubuntu2_amd64.deb...
2024/07/05 18:39:52 Fetching pool/main/n/ncurses/libncursesw6_6.4+20240113-1ubuntu2_amd64.deb...
2024/07/05 18:39:52 Fetching pool/main/o/openssl/libssl3t64_3.0.13-0ubuntu3.1_amd64.deb...
2024/07/05 18:39:52 Fetching pool/main/o/openssl/openssl_3.0.13-0ubuntu3.1_amd64.deb...
2024/07/05 18:39:52 Extracting files from package "base-files"...
2024/07/05 18:39:52 Extracting files from package "gcc-14-base"...
2024/07/05 18:39:52 Extracting files from package "httping"...
2024/07/05 18:39:52 Extracting files from package "libc6"...
2024/07/05 18:39:52 Extracting files from package "libfftw3-double3"...
2024/07/05 18:39:52 Extracting files from package "libgomp1"...
2024/07/05 18:39:52 Extracting files from package "libtinfo6"...
2024/07/05 18:39:52 Extracting files from package "libncursesw6"...
2024/07/05 18:39:52 Extracting files from package "libssl3t64"...
2024/07/05 18:39:52 Extracting files from package "openssl"...
HTTPing v2.5, (C) 2003-2016 folkert@vanheusden.com
 * SSL support included (-l)
 * ncurses interface with FFT included (-K)
 * TFO (TCP fast open) support included (-F)

Checklist

github-actions[bot] commented 4 months ago

Diff of dependencies:

slices/httping.yaml ```diff @@ -1,4 +1,3 @@ -libc6 libfftw3-double3 libncursesw6 libssl3t64 ```

cjdcordeiro commented 4 months ago

for the CLA check pls try re-committing via the CLI