Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build a self-contained Docker image for fuzzing OSS-Fuzz projects with FuzzBench fuzzing engines. #13185

Open
wants to merge 55 commits into
base: oss_fuzz_on_demand_builds
Choose a base branch
from

Remove unnecessary GCB volume usage

18b51db
Select commit
Loading
Failed to load commit list.
Open

Build a self-contained Docker image for fuzzing OSS-Fuzz projects with FuzzBench fuzzing engines. #13185

Remove unnecessary GCB volume usage
18b51db
Select commit
Loading
Failed to load commit list.
Google Cloud Build / trial-build (oss-fuzz-base) succeeded Mar 28, 2025 in 43s

Summary

Build Information

Trigger trial-build
Build 9c966a64-03dc-4413-9e6a-b4011d4c0d1e
Start 2025-03-28T12:55:34-07:00
Duration 42.875s
Status SUCCESS

Steps

Step Status Duration
gcr.io/cloud-builders/docker SUCCESS 34.154s
gcr.io/oss-fuzz-base/trial-build SUCCESS 3.672s

Details

starting build "9c966a64-03dc-4413-9e6a-b4011d4c0d1e"

FETCHSOURCE
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
Initialized empty Git repository in /workspace/.git/
From https://github.com/google/oss-fuzz
 * branch            18b51db4d2b0203fff887f7553bd815a9509c79f -> FETCH_HEAD
HEAD is now at 18b51db Remove unnecessary GCB volume usage
GitCommit:
18b51db4d2b0203fff887f7553bd815a9509c79f
BUILD
Starting Step #0
Step #0: Already have image (with digest): gcr.io/cloud-builders/docker
Step #0: Sending build context to Docker daemon  16.74MB

Step #0: Step 1/6 : FROM gcr.io/cloud-builders/gcloud
Step #0:  ---> dcd5eb632d9d
Step #0: Step 2/6 : RUN apt-get update && apt-get install python3-pip -y
Step #0:  ---> Running in b3705691cb73
Step #0: Get:1 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
Step #0: Get:2 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
Step #0: Get:3 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease [24.6 kB]
Step #0: Get:4 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
Step #0: Get:5 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy/main amd64 Packages [4109 B]
Step #0: Get:6 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
Step #0: Get:7 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1239 kB]
Step #0: Get:8 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB]
Step #0: Get:9 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB]
Step #0: Get:10 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [2737 kB]
Step #0: Get:11 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB]
Step #0: Get:12 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB]
Step #0: Get:13 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [47.7 kB]
Step #0: Get:14 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [3892 kB]
Step #0: Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [3045 kB]
Step #0: Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1538 kB]
Step #0: Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [4049 kB]
Step #0: Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [55.7 kB]
Step #0: Get:19 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.2 kB]
Step #0: Get:20 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [82.7 kB]
Step #0: Fetched 37.1 MB in 4s (9636 kB/s)
Step #0: Reading package lists...
Step #0: Reading package lists...
Step #0: Building dependency tree...
Step #0: Reading state information...
Step #0: The following additional packages will be installed:
Step #0:   build-essential g++ gcc
Step #0: Suggested packages:
Step #0:   g++-multilib gcc-multilib autoconf automake libtool flex bison gdb gcc-doc
Step #0: The following NEW packages will be installed:
Step #0:   build-essential g++ gcc python3-pip
Step #0: 0 upgraded, 4 newly installed, 0 to remove and 3 not upgraded.
Step #0: Need to get 1317 kB of archives.
Step #0: After this operation, 7132 kB of additional disk space will be used.
Step #0: Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 gcc amd64 4:11.2.0-1ubuntu1 [5112 B]
Step #0: Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 g++ amd64 4:11.2.0-1ubuntu1 [1412 B]
Step #0: Get:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 build-essential amd64 12.9ubuntu3 [4744 B]
Step #0: Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-pip all 22.0.2+dfsg-1ubuntu0.5 [1306 kB]
Step #0: �[91mdebconf: delaying package configuration, since apt-utils is not installed
Step #0: �[0mFetched 1317 kB in 1s (1296 kB/s)
Step #0: Selecting previously unselected package gcc.
Step #0: (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 22648 files and directories currently installed.)
Step #0: Preparing to unpack .../gcc_4%3a11.2.0-1ubuntu1_amd64.deb ...
Step #0: Unpacking gcc (4:11.2.0-1ubuntu1) ...
Step #0: Selecting previously unselected package g++.
Step #0: Preparing to unpack .../g++_4%3a11.2.0-1ubuntu1_amd64.deb ...
Step #0: Unpacking g++ (4:11.2.0-1ubuntu1) ...
Step #0: Selecting previously unselected package build-essential.
Step #0: Preparing to unpack .../build-essential_12.9ubuntu3_amd64.deb ...
Step #0: Unpacking build-essential (12.9ubuntu3) ...
Step #0: Selecting previously unselected package python3-pip.
Step #0: Preparing to unpack .../python3-pip_22.0.2+dfsg-1ubuntu0.5_all.deb ...
Step #0: Unpacking python3-pip (22.0.2+dfsg-1ubuntu0.5) ...
Step #0: Setting up gcc (4:11.2.0-1ubuntu1) ...
Step #0: Setting up python3-pip (22.0.2+dfsg-1ubuntu0.5) ...
Step #0: Setting up g++ (4:11.2.0-1ubuntu1) ...
Step #0: update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Step #0: update-alternatives: warning: skip creation of /usr/share/man/man1/c++.1.gz because associated file /usr/share/man/man1/g++.1.gz (of link group c++) doesn't exist
Step #0: Setting up build-essential (12.9ubuntu3) ...
Step #0: Removing intermediate container b3705691cb73
Step #0:  ---> d9c50986d6f6
Step #0: Step 3/6 : COPY . /opt/oss-fuzz
Step #0:  ---> 252e78bfc29b
Step #0: Step 4/6 : RUN pip install -r /opt/oss-fuzz/infra/build/functions/requirements.txt
Step #0:  ---> Running in 7b36bef549aa
Step #0: Collecting Brotli==1.0.9
Step #0:   Downloading Brotli-1.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.7 MB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/2.7 MB 12.3 MB/s eta 0:00:00
Step #0: Collecting hiredis==3.0.0
Step #0:   Downloading hiredis-3.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (165 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 166.0/166.0 KB 21.8 MB/s eta 0:00:00
Step #0: Collecting PyYaml==6.0
Step #0:   Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 KB 19.2 MB/s eta 0:00:00
Step #0: Collecting PyGithub==1.51
Step #0:   Downloading PyGithub-1.51-py3-none-any.whl (260 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 260.5/260.5 KB 26.6 MB/s eta 0:00:00
Step #0: Collecting grpcio==1.49.1
Step #0:   Downloading grpcio-1.49.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 28.9 MB/s eta 0:00:00
Step #0: Collecting google-auth==1.21.1
Step #0:   Downloading google_auth-1.21.1-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 KB 18.6 MB/s eta 0:00:00
Step #0: Collecting google-cloud-datastore<2.0
Step #0:   Downloading google_cloud_datastore-1.15.5-py2.py3-none-any.whl (134 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.2/134.2 KB 26.3 MB/s eta 0:00:00
Step #0: Collecting google-cloud-ndb==1.7.1
Step #0:   Downloading google_cloud_ndb-1.7.1-py3-none-any.whl (168 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 168.2/168.2 KB 33.2 MB/s eta 0:00:00
Step #0: Collecting google-cloud-scheduler==1.3.0
Step #0:   Downloading google_cloud_scheduler-1.3.0-py2.py3-none-any.whl (91 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.3/91.3 KB 20.1 MB/s eta 0:00:00
Step #0: Collecting google-cloud-storage==1.29.0
Step #0:   Downloading google_cloud_storage-1.29.0-py2.py3-none-any.whl (85 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.2/85.2 KB 17.2 MB/s eta 0:00:00
Step #0: Collecting google-api-core==1.22.2
Step #0:   Downloading google_api_core-1.22.2-py2.py3-none-any.whl (91 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.2/91.2 KB 20.5 MB/s eta 0:00:00
Step #0: Collecting google-api-python-client==1.9.3
Step #0:   Downloading google_api_python_client-1.9.3-py3-none-any.whl (59 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.8/59.8 KB 13.9 MB/s eta 0:00:00
Step #0: Collecting oauth2client==4.1.3
Step #0:   Downloading oauth2client-4.1.3-py2.py3-none-any.whl (98 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 KB 22.0 MB/s eta 0:00:00
Step #0: Collecting python-dateutil==2.8.1
Step #0:   Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 227.2/227.2 KB 38.1 MB/s eta 0:00:00
Step #0: Collecting protobuf==3.20.2
Step #0:   Downloading protobuf-3.20.2-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 40.3 MB/s eta 0:00:00
Step #0: Collecting beautifulsoup4==4.11.1
Step #0:   Downloading beautifulsoup4-4.11.1-py3-none-any.whl (128 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.2/128.2 KB 27.1 MB/s eta 0:00:00
Step #0: Requirement already satisfied: pyjwt in /usr/lib/python3/dist-packages (from PyGithub==1.51->-r /opt/oss-fuzz/infra/build/functions/requirements.txt (line 20)) (2.3.0)
Step #0: Collecting deprecated
Step #0:   Downloading Deprecated-1.2.18-py2.py3-none-any.whl (10.0 kB)
Step #0: Collecting requests>=2.14.0
Step #0:   Downloading requests-2.32.3-py3-none-any.whl (64 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 KB 14.8 MB/s eta 0:00:00
Step #0: Requirement already satisfied: six>=1.5.2 in /usr/lib/python3/dist-packages (from grpcio==1.49.1->-r /opt/oss-fuzz/infra/build/functions/requirements.txt (line 21)) (1.16.0)
Step #0: Requirement already satisfied: setuptools>=40.3.0 in /usr/lib/python3/dist-packages (from google-auth==1.21.1->-r /opt/oss-fuzz/infra/build/functions/requirements.txt (line 22)) (59.6.0)
Step #0: Collecting pyasn1-modules>=0.2.1
Step #0:   Downloading pyasn1_modules-0.4.2-py3-none-any.whl (181 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 KB 30.5 MB/s eta 0:00:00
Step #0: Collecting rsa<5,>=3.1.4
Step #0:   Downloading rsa-4.9-py3-none-any.whl (34 kB)
Step #0: Collecting cachetools<5.0,>=2.0.0
Step #0:   Downloading cachetools-4.2.4-py3-none-any.whl (10 kB)
Step #0: Collecting pymemcache
Step #0:   Downloading pymemcache-4.0.0-py2.py3-none-any.whl (60 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.8/60.8 KB 13.9 MB/s eta 0:00:00
Step #0: Collecting redis
Step #0:   Downloading redis-5.2.1-py3-none-any.whl (261 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 261.5/261.5 KB 41.6 MB/s eta 0:00:00
Step #0: Collecting google-api-core[grpc]<2.0.0dev,>=1.14.0
Step #0:   Downloading google_api_core-1.34.1-py3-none-any.whl (120 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.4/120.4 KB 25.2 MB/s eta 0:00:00
Step #0: Collecting google-cloud-core<2.0dev,>=1.2.0
Step #0:   Downloading google_cloud_core-1.7.3-py2.py3-none-any.whl (28 kB)
Step #0: Collecting google-resumable-media<0.6dev,>=0.5.0
Step #0:   Downloading google_resumable_media-0.5.1-py2.py3-none-any.whl (38 kB)
Step #0: Collecting pytz
Step #0:   Downloading pytz-2025.2-py2.py3-none-any.whl (509 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 509.2/509.2 KB 44.3 MB/s eta 0:00:00
Step #0: Collecting googleapis-common-protos<2.0dev,>=1.6.0
Step #0:   Downloading googleapis_common_protos-1.69.2-py3-none-any.whl (293 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 293.2/293.2 KB 42.0 MB/s eta 0:00:00
Step #0: Collecting google-auth-httplib2>=0.0.3
Step #0:   Downloading google_auth_httplib2-0.2.0-py2.py3-none-any.whl (9.3 kB)
Step #0: Collecting uritemplate<4dev,>=3.0.0
Step #0:   Downloading uritemplate-3.0.1-py2.py3-none-any.whl (15 kB)
Step #0: Requirement already satisfied: httplib2<1dev,>=0.9.2 in /usr/lib/python3/dist-packages (from google-api-python-client==1.9.3->-r /opt/oss-fuzz/infra/build/functions/requirements.txt (line 28)) (0.20.2)
Step #0: Collecting pyasn1>=0.1.7
Step #0:   Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.1/83.1 KB 19.2 MB/s eta 0:00:00
Step #0: Collecting soupsieve>1.2
Step #0:   Downloading soupsieve-2.6-py3-none-any.whl (36 kB)
Step #0: Collecting google-api-core[grpc]<2.0.0dev,>=1.14.0
Step #0:   Downloading google_api_core-1.34.0-py3-none-any.whl (120 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.2/120.2 KB 16.3 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.33.2-py3-none-any.whl (115 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.5/115.5 KB 20.7 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.33.1-py3-none-any.whl (115 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.5/115.5 KB 24.1 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.33.0-py3-none-any.whl (115 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.2/115.2 KB 24.0 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.32.0-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.6/93.6 KB 19.4 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.31.6-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 KB 19.8 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.31.5-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 KB 13.9 MB/s eta 0:00:00
Step #0: INFO: pip is looking at multiple versions of cachetools to determine which version is compatible with other requirements. This could take a while.
Step #0: Collecting cachetools<5.0,>=2.0.0
Step #0:   Downloading cachetools-4.2.2-py3-none-any.whl (11 kB)
Step #0: INFO: pip is looking at multiple versions of google-cloud-datastore to determine which version is compatible with other requirements. This could take a while.
Step #0: Collecting google-cloud-datastore<2.0
Step #0:   Downloading google_cloud_datastore-1.15.4-py2.py3-none-any.whl (134 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.2/134.2 KB 27.2 MB/s eta 0:00:00
Step #0: Collecting google-api-core[grpc]<2.0.0dev,>=1.14.0
Step #0:   Downloading google_api_core-1.31.4-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 KB 20.8 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.31.3-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 KB 19.9 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.31.2-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 KB 20.6 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.31.1-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.1/93.1 KB 17.7 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.31.0-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.1/93.1 KB 20.6 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.30.0-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.2/93.2 KB 22.0 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.29.0-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.1/93.1 KB 19.6 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.28.0-py2.py3-none-any.whl (92 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 KB 20.0 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.27.0-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.2/93.2 KB 19.8 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.26.3-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.1/93.1 KB 20.0 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.26.2-py2.py3-none-any.whl (93 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 KB 18.6 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.26.1-py2.py3-none-any.whl (92 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 KB 18.5 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.26.0-py2.py3-none-any.whl (92 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.9/92.9 KB 21.1 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.25.1-py2.py3-none-any.whl (92 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.3/92.3 KB 21.0 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.25.0-py2.py3-none-any.whl (92 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.3/92.3 KB 21.3 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.24.1-py2.py3-none-any.whl (92 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.0/92.0 KB 20.7 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.24.0-py2.py3-none-any.whl (91 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.0/92.0 KB 21.3 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.23.0-py2.py3-none-any.whl (91 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.0/92.0 KB 21.8 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.22.4-py2.py3-none-any.whl (91 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.7/91.7 KB 18.8 MB/s eta 0:00:00
Step #0:   Downloading google_api_core-1.22.3-py2.py3-none-any.whl (91 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.2/91.2 KB 21.7 MB/s eta 0:00:00
Step #0: Collecting google-cloud-datastore<2.0
Step #0:   Downloading google_cloud_datastore-1.15.3-py2.py3-none-any.whl (134 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.1/134.1 KB 29.7 MB/s eta 0:00:00
Step #0: Collecting google-cloud-core<2.0dev,>=1.2.0
Step #0:   Downloading google_cloud_core-1.7.2-py2.py3-none-any.whl (28 kB)
Step #0:   Downloading google_cloud_core-1.7.1-py2.py3-none-any.whl (28 kB)
Step #0:   Downloading google_cloud_core-1.7.0-py2.py3-none-any.whl (28 kB)
Step #0:   Downloading google_cloud_core-1.6.0-py2.py3-none-any.whl (28 kB)
Step #0:   Downloading google_cloud_core-1.5.0-py2.py3-none-any.whl (27 kB)
Step #0: Requirement already satisfied: pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2 in /usr/lib/python3/dist-packages (from httplib2<1dev,>=0.9.2->google-api-python-client==1.9.3->-r /opt/oss-fuzz/infra/build/functions/requirements.txt (line 28)) (2.4.7)
Step #0: Collecting charset-normalizer<4,>=2
Step #0:   Downloading charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 146.1/146.1 KB 26.0 MB/s eta 0:00:00
Step #0: Collecting urllib3<3,>=1.21.1
Step #0:   Downloading urllib3-2.3.0-py3-none-any.whl (128 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.4/128.4 KB 17.1 MB/s eta 0:00:00
Step #0: Collecting idna<4,>=2.5
Step #0:   Downloading idna-3.10-py3-none-any.whl (70 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.4/70.4 KB 14.6 MB/s eta 0:00:00
Step #0: Collecting certifi>=2017.4.17
Step #0:   Downloading certifi-2025.1.31-py3-none-any.whl (166 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 166.4/166.4 KB 32.6 MB/s eta 0:00:00
Step #0: Collecting wrapt<2,>=1.10
Step #0:   Downloading wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82 kB)
Step #0:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.8/82.8 KB 18.3 MB/s eta 0:00:00
Step #0: Collecting async-timeout>=4.0.3
Step #0:   Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Step #0: Installing collected packages: pytz, Brotli, wrapt, urllib3, uritemplate, soupsieve, PyYaml, python-dateutil, pymemcache, pyasn1, protobuf, idna, hiredis, grpcio, google-resumable-media, charset-normalizer, certifi, cachetools, async-timeout, rsa, requests, redis, pyasn1-modules, googleapis-common-protos, deprecated, beautifulsoup4, PyGithub, oauth2client, google-auth, google-auth-httplib2, google-api-core, google-cloud-core, google-api-python-client, google-cloud-storage, google-cloud-scheduler, google-cloud-datastore, google-cloud-ndb
Step #0: Successfully installed Brotli-1.0.9 PyGithub-1.51 PyYaml-6.0 async-timeout-5.0.1 beautifulsoup4-4.11.1 cachetools-4.2.4 certifi-2025.1.31 charset-normalizer-3.4.1 deprecated-1.2.18 google-api-core-1.22.2 google-api-python-client-1.9.3 google-auth-1.21.1 google-auth-httplib2-0.2.0 google-cloud-core-1.5.0 google-cloud-datastore-1.15.3 google-cloud-ndb-1.7.1 google-cloud-scheduler-1.3.0 google-cloud-storage-1.29.0 google-resumable-media-0.5.1 googleapis-common-protos-1.69.2 grpcio-1.49.1 hiredis-3.0.0 idna-3.10 oauth2client-4.1.3 protobuf-3.20.2 pyasn1-0.6.1 pyasn1-modules-0.4.2 pymemcache-4.0.0 python-dateutil-2.8.1 pytz-2025.2 redis-5.2.1 requests-2.32.3 rsa-4.9 soupsieve-2.6 uritemplate-3.0.1 urllib3-2.3.0 wrapt-1.17.2
Step #0: �[91mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Step #0: �[0mRemoving intermediate container 7b36bef549aa
Step #0:  ---> 0ae833f45fb6
Step #0: Step 5/6 : WORKDIR /opt/oss-fuzz/infra/build/functions/
Step #0:  ---> Running in 09fdfd9b3816
Step #0: Removing intermediate container 09fdfd9b3816
Step #0:  ---> 4ca6e0d1e965
Step #0: Step 6/6 : ENTRYPOINT ["python3", "/opt/oss-fuzz/infra/build/functions/gcb.py"]
Step #0:  ---> Running in a1564de0fee7
Step #0: Removing intermediate container a1564de0fee7
Step #0:  ---> aeb193033a21
Step #0: Successfully built aeb193033a21
Step #0: Successfully tagged gcr.io/oss-fuzz-base/trial-build:latest
Finished Step #0
Starting Step #1
Step #1: Already have image: gcr.io/oss-fuzz-base/trial-build
Step #1: INFO:root:Command: ['skcms', '--fuzzing-engine', 'libafl', '--repo', 'https://github.com/google/oss-fuzz', '--branch', 'oss_fuzz_on_demand_upload_image'].
Step #1: INFO:root:Getting steps for: "skcms".
Step #1: INFO:oauth2client.transport:Attempting refresh to obtain initial access_token
Step #1: INFO:root:skcms. logs: https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2f90e4bd-2858-42ac-b287-e7d5b5d4d7ab.txt. GCB page: https://console.cloud.google.com/cloud-build/builds;region=us-central1/2f90e4bd-2858-42ac-b287-e7d5b5d4d7ab?project=oss-fuzz
Finished Step #1
PUSH
DONE

Build Log: https://storage.cloud.google.com/oss-fuzz-trialbuild-logs/log-9c966a64-03dc-4413-9e6a-b4011d4c0d1e.txt