Fedora 38 GitHub Action throttling?

I’m setting up some base images for PHP that are deployed and built via GitHub actions, I noticed that I will randomly get very slow builds (which eventually complete) but the def upgrade/install process is realllllyy slow.

Has anyone else experienced this?

Alright, it turns out that I needed to disable the fedora-cisco-openh264 repo as that was causing the delays.

RUN dnf --disablerepo=fedora-cisco-openh264 install -y \
        curl \
        unzip \
        nginx 

And the speeds dramatically improved, also the connections overall seem kind of slow, seeing these kind of connection speeds.

Fedora 38 - aarch64                             592 kB/s |  62 MB

Shouldn’t we disable the h264 repo for the fedora container image by default?

I even think we ought to disable modular repos by default in general for F39…

1 Like

Yeah I was surprised to see that repo. It thought there was maybe a good reason? Is there a repo or something I can look into for where those images are built?

And the speeds dramatically improved, also the connections overall seem kind of slow, seeing these kind of connection speeds.
Fedora 38 - aarch64 592 kB/s | 62 MB

Sorry for reviving this old thread but I was wondering if you somehow managed to improve network speed. My builds on x86_64 finish in ~ 2min while builds on aarch64 usually take 30min.

What’s odd to me is the time difference between the build log and dnf.

#12 0.226 + dnf --assumeyes --refresh upgrade --security
#12 118.3 Fedora 38 - aarch64                             742 kB/s |  79 MB     01:48    
#12 800.8 Fedora Modular 38 - aarch64                     221 kB/s | 2.7 MB     00:12    
#12 884.2 Fedora 38 - aarch64 - Updates                   886 kB/s |  33 MB     00:38    
#12 1347.2 Fedora Modular 38 - aarch64 - Updates           143 kB/s | 2.1 MB     00:14