Skip to content

.github/workflows/cflite_pr.yml: use older runner version#300

Merged
MaxDesiatov merged 4 commits intomainfrom
maxd/update-clusterfuzzlite
Feb 12, 2026
Merged

.github/workflows/cflite_pr.yml: use older runner version#300
MaxDesiatov merged 4 commits intomainfrom
maxd/update-clusterfuzzlite

Conversation

@MaxDesiatov
Copy link
Copy Markdown
Member

@MaxDesiatov MaxDesiatov commented Feb 12, 2026

Downgraded os runner image to be compatible with Dockerfile used for CFLite fuzzer.

Updated the Dockerfile to use the latest base image if such is available.
@MaxDesiatov
Copy link
Copy Markdown
Member Author

Error response from daemon: client version 1.41 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version

@kateinoigakukun not sure what's up with that, some bug in the base image? I'm seeing the exact same message in other PRs

@kateinoigakukun
Copy link
Copy Markdown
Member

it's not a builder image issue, but a container image used on the workflow job runner is too old.

$ docker run --rm -it --entrypoint bash gcr.io/oss-fuzz-base/clusterfuzzlite-run-fuzzers:v1
root@2f62bab267fe:/opt/oss-fuzz/infra# docker version
Client: Docker Engine - Community
 Version:           20.10.8
 API version:       1.41
 Go version:        go1.16.6
 Git commit:        3967b7d
 Built:             Fri Jul 30 19:54:27 2021
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
root@2f62bab267fe:/opt/oss-fuzz/infra# cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

I think we need google/clusterfuzzlite#146 or down-versioning ubuntu-latest to ubuntu-22.04 might be a workaround?

@MaxDesiatov MaxDesiatov marked this pull request as ready for review February 12, 2026 23:03
@MaxDesiatov
Copy link
Copy Markdown
Member Author

MaxDesiatov commented Feb 12, 2026

down-versioning ubuntu-latest to ubuntu-22.04 might be a workaround?

Seems like that worked, thanks!

@MaxDesiatov MaxDesiatov changed the title .clusterfuzzlite/Dockerfile: use newer version .github/workflows/cflite_pr.yml: use older runner version Feb 12, 2026
@MaxDesiatov MaxDesiatov merged commit efcf0d6 into main Feb 12, 2026
22 checks passed
@MaxDesiatov MaxDesiatov deleted the maxd/update-clusterfuzzlite branch February 12, 2026 23:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants