Benjamin Drung
Benjamin Drung
All shellcheck complains are fixed now. `make syncheck` is happy on the current main branch (commit cc5e8d6f9ff965e91a749a653c7114cb04edb358).
Skipping the test check is not what I want for #305. In case the environment lacks the needed tools, `DRACUT_SKIP_TEST_CHECK` would just ignore the test check and fail later on....
It's enough to be for the entire testsuite, e.g. by setting an environment variable.
I like to raise this topic again. I worked on getting more test running on the Ubuntu package and compared that with the tests run in the CI. Then I...
The retry does not seem to work as intended: https://github.com/bdrung/apport/actions/runs/8718363097/job/23915454500
We also have failing apt updates: ``` self = aptroot = '/tmp/tmpdkc5aafi/cache/Foonux 22.04/apt' apt_dir = '/tmp/tmpdkc5aafi/config/Foonux 22.04' fetchProgress = distro_name = 'ubuntu', release_codename = 'jammy', origins = None arch =...
The failing retries: ``` apport/packaging_impl/apt_dpkg.py:1479: SystemExit ----------------------------- Captured stderr call ----------------------------- WARNING: Package download error, retrying in 1 second(s): Failed to fetch http://ddebs.ubuntu.com/pool/main/c/coreutils/coreutils-dbgsym_8.32-4.1ubuntu1_amd64.ddeb 429 Too Many Requests [IP: 185.125.190.18 80]...
From the Ubuntu bug: > first bad commit 3de4c7313260fb600507c9b87f780390b874c870
I just annotated `manual_add_modules` in `/usr/share/initramfs-tools/hook-functions` and ran it on my amd64 laptop: ``` /usr/lib/dracut/dracut-install -o -m -P /hid-(a4tech|cypress|dr|elecom|gyration|icade|kensington|kye|lcpower|magicmouse|ntrig|petalynx|picolcd|pl|ps3remote|quanta|roccat-ko.*|roccat-pyra|saitek|sensor-hub|sony|speedlink|tivo|twinhan|uclogic|wacom|waltop|wiimote|zydacron|.*ff)\.ko =drivers/hid /usr/lib/dracut/dracut-install -o -m -P /((cdc_mbim|ipheth|qmi_wwan|sierra_net|veth|xen-netback)\.ko|(isdn|net/ethernet|net/phy|net/team|uwb|wan|wireless)/) -s eth_type_trans|register_virtio_device|usbnet_open =drivers/net /usr/lib/dracut/dracut-install -o...
I could combine some of those calls reducing the number from 28 to 18: ``` /usr/lib/dracut/dracut-install -o -m -P /hid-(a4tech|cypress|dr|elecom|gyration|icade|kensington|kye|lcpower|magicmouse|ntrig|petalynx|picolcd|pl|ps3remote|quanta|roccat-ko.*|roccat-pyra|saitek|sensor-hub|sony|speedlink|tivo|twinhan|uclogic|wacom|waltop|wiimote|zydacron|.*ff)\.ko =drivers/hid /usr/lib/dracut/dracut-install -o -m -P /((cdc_mbim|ipheth|qmi_wwan|sierra_net|veth|xen-netback)\.ko|(isdn|net/ethernet|net/phy|net/team|uwb|wan|wireless)/) -s eth_type_trans|register_virtio_device|usbnet_open =drivers/net /usr/lib/dracut/dracut-install...