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

Add support for downloading a single file and putting it in an archive #619

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Add support for downloading a single file and putting it in an archive

4350267
Select commit
Loading
Failed to load commit list.
Open

Add support for downloading a single file and putting it in an archive #619

Add support for downloading a single file and putting it in an archive
4350267
Select commit
Loading
Failed to load commit list.
firefoxci-taskcluster / docker-image-decision succeeded Jan 6, 2025 in 2m 54s

FirefoxCI (pull_request)

Build the docker image decision for use by dependent tasks (Treeherder push)

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2025-01-06T23:02:38.652Z
Resolved: 2025-01-06T23:03:33.220Z
Task Execution Time: 54 seconds, 568 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0

Artifacts

- public/chain-of-trust.json
- public/chain-of-trust.json.sig
- public/image.tar.zst
- public/logs/certified.log
- public/logs/live_backing.log
- public/logs/live.log


[taskcluster 2025-01-06 23:02:38.691Z] Task ID: O6CVL93bQg2DuUbqMGptNA
[taskcluster 2025-01-06 23:02:38.691Z] Worker ID: 2940938018209521267
[taskcluster 2025-01-06 23:02:38.691Z] Worker Group: us-west1-b
[taskcluster 2025-01-06 23:02:38.691Z] Worker Node Type: projects/887720501152/machineTypes/n2-standard-2
[taskcluster 2025-01-06 23:02:38.691Z] Worker Pool: taskgraph-1/images-gcp
[taskcluster 2025-01-06 23:02:38.691Z] Worker Version: 38.0.5
[taskcluster 2025-01-06 23:02:38.691Z] Public IP: 34.19.109.3
[taskcluster 2025-01-06 23:02:38.691Z] Hostname: taskgraph-1-images-gcp-e-8zn53aqqag8mgntluihq

[taskcluster 2025-01-06 23:02:39.091Z] === Task Starting ===
[build-image] Downloading context.
[build-image] Downloading image.
[build-image] Parent image digest sha256:c954b84525811f3fefded197ee07603266601789b9d393c08ef1b6991cb73024
[build-image] Building image.
INFO[0000] Found sha256:c954b84525811f3fefded197ee07603266601789b9d393c08ef1b6991cb73024 in local cache 
INFO[0004] Built cross stage deps: map[]                
INFO[0004] Found sha256:c954b84525811f3fefded197ee07603266601789b9d393c08ef1b6991cb73024 in local cache 
INFO[0004] Executing 0 build triggers                   
INFO[0004] Building stage 'parent:latest@sha256:c954b84525811f3fefded197ee07603266601789b9d393c08ef1b6991cb73024' [idx: '0', base-idx: '-1'] 
INFO[0004] Applying label maintainer=Release Engineering <release+taskgraph@mozilla.com> 

...(551 lines hidden)...

charset-normalizer ------------------------------ 27.56 kB/140.27 kB
certifi    ------------------------------ 31.62 kB/167.32 kB
chardet    ------------------------------ 27.56 kB/199.38 kB
python-dateutil ------------------------------ 23.41 kB/229.89 kB
rich       ------------------------------ 27.56 kB/241.60 kB
pyyaml     ------------------------------ 95.37 kB/762.95 kB
pygments   ------------------------------ 64.42 kB/1.21 MB                      














Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
types-python-dateutil ------------------------------ 6.89 kB/9.69 kB
voluptuous ------------------------------ 27.56 kB/31.16 kB
idna       ------------------------------ 15.24 kB/66.89 kB
urllib3    ------------------------------ 98.30 kB/121.44 kB
jinja2     ------------------------------ 31.62 kB/133.27 kB
charset-normalizer ------------------------------ 27.56 kB/140.27 kB
certifi    ------------------------------ 31.62 kB/167.32 kB
chardet    ------------------------------ 27.56 kB/199.38 kB
python-dateutil ------------------------------ 31.60 kB/229.89 kB
rich       ------------------------------ 27.56 kB/241.60 kB
pyyaml     ------------------------------ 95.37 kB/762.95 kB
pygments   ------------------------------ 64.42 kB/1.21 MB                      













Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
voluptuous ------------------------------ 27.56 kB/31.16 kB
idna       ------------------------------ 15.24 kB/66.89 kB
urllib3    ------------------------------ 98.30 kB/121.44 kB
jinja2     ------------------------------ 31.62 kB/133.27 kB
charset-normalizer ------------------------------ 27.56 kB/140.27 kB
certifi    ------------------------------ 31.62 kB/167.32 kB
chardet    ------------------------------ 27.56 kB/199.38 kB
python-dateutil ------------------------------ 31.60 kB/229.89 kB
rich       ------------------------------ 27.56 kB/241.60 kB
pyyaml     ------------------------------ 111.76 kB/762.95 kB
pygments   ------------------------------ 80.80 kB/1.21 MB                      












Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
idna       ------------------------------ 23.44 kB/66.89 kB
urllib3    ------------------------------ 114.69 kB/121.44 kB
jinja2     ------------------------------ 48.01 kB/133.27 kB
charset-normalizer ------------------------------ 31.69 kB/140.27 kB
certifi    ------------------------------ 48.00 kB/167.32 kB
chardet    ------------------------------ 31.69 kB/199.38 kB
python-dateutil ------------------------------ 47.99 kB/229.89 kB
rich       ------------------------------ 31.69 kB/241.60 kB
pyyaml     ------------------------------ 128.14 kB/762.95 kB
pygments   ------------------------------ 80.80 kB/1.21 MB                      











Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
idna       ------------------------------ 31.63 kB/66.89 kB
jinja2     ------------------------------ 48.01 kB/133.27 kB
charset-normalizer ------------------------------ 35.83 kB/140.27 kB
certifi    ------------------------------ 64.39 kB/167.32 kB
chardet    ------------------------------ 35.83 kB/199.38 kB
python-dateutil ------------------------------ 47.99 kB/229.89 kB
rich       ------------------------------ 35.83 kB/241.60 kB
pyyaml     ------------------------------ 144.53 kB/762.95 kB
pygments   ------------------------------ 97.18 kB/1.21 MB                      










Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
idna       ------------------------------ 64.40 kB/66.89 kB
jinja2     ------------------------------ 79.62 kB/133.27 kB
charset-normalizer ------------------------------ 44.10 kB/140.27 kB
certifi    ------------------------------ 93.08 kB/167.32 kB
chardet    ------------------------------ 39.96 kB/199.38 kB
python-dateutil ------------------------------ 78.43 kB/229.89 kB
rich       ------------------------------ 39.96 kB/241.60 kB
pyyaml     ------------------------------ 177.29 kB/762.95 kB
pygments   ------------------------------ 129.95 kB/1.21 MB                     










Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
jinja2     ------------------------------ 96.01 kB/133.27 kB
charset-normalizer ------------------------------ 44.10 kB/140.27 kB
certifi    ------------------------------ 93.08 kB/167.32 kB
chardet    ------------------------------ 44.10 kB/199.38 kB
python-dateutil ------------------------------ 94.82 kB/229.89 kB
rich       ------------------------------ 44.10 kB/241.60 kB
pyyaml     ------------------------------ 177.29 kB/762.95 kB
pygments   ------------------------------ 146.34 kB/1.21 MB                     









Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
charset-normalizer ------------------------------ 56.50 kB/140.27 kB
certifi    ------------------------------ 142.23 kB/167.32 kB
chardet    ------------------------------ 56.50 kB/199.38 kB
python-dateutil ------------------------------ 127.58 kB/229.89 kB
rich       ------------------------------ 63.54 kB/241.60 kB
pyyaml     ------------------------------ 226.44 kB/762.95 kB
pygments   ------------------------------ 179.10 kB/1.21 MB                     








Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
charset-normalizer ------------------------------ 60.63 kB/140.27 kB
chardet    ------------------------------ 60.63 kB/199.38 kB
python-dateutil ------------------------------ 160.35 kB/229.89 kB
rich       ------------------------------ 77.35 kB/241.60 kB
pyyaml     ------------------------------ 242.83 kB/762.95 kB
pygments   ------------------------------ 211.87 kB/1.21 MB                     







Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
charset-normalizer ------------------------------ 96.55 kB/140.27 kB
chardet    ------------------------------ 96.06 kB/199.38 kB
python-dateutil ------------------------------ 209.50 kB/229.89 kB
rich       ------------------------------ 142.89 kB/241.60 kB
pyyaml     ------------------------------ 308.37 kB/762.95 kB
pygments   ------------------------------ 261.02 kB/1.21 MB                     







Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
charset-normalizer ------------------------------ 112.93 kB/140.27 kB
chardet    ------------------------------ 112.45 kB/199.38 kB
rich       ------------------------------ 159.27 kB/241.60 kB
pyyaml     ------------------------------ 324.75 kB/762.95 kB
pygments   ------------------------------ 277.41 kB/1.21 MB                     






Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
chardet    ------------------------------ 128.83 kB/199.38 kB
rich       ------------------------------ 175.65 kB/241.60 kB
pyyaml     ------------------------------ 357.52 kB/762.95 kB
pygments   ------------------------------ 306.08 kB/1.21 MB                     





Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
chardet    ------------------------------ 194.37 kB/199.38 kB
pyyaml     ------------------------------ 406.67 kB/762.95 kB
pygments   ------------------------------ 355.23 kB/1.21 MB                     




Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
pyyaml     ------------------------------ 423.05 kB/762.95 kB
pygments   ------------------------------ 371.62 kB/1.21 MB                     



Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
pyyaml     ------------------------------ 439.44 kB/762.95 kB
pygments   ------------------------------ 388.00 kB/1.21 MB                     



Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
pygments   ------------------------------ 703.39 kB/1.21 MB                     


Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (15/31)
pygments   ------------------------------ 719.77 kB/1.21 MB                     


Building taskcluster-taskgraph @ file:///setup/taskgraph
⠸ Preparing packages... (29/31)
pygments   ------------------------------ 1.16 MB/1.21 MB                       


Building taskcluster-taskgraph @ file:///setup/taskgraph
⠸ Preparing packages... (29/31)                                                 

Building taskcluster-taskgraph @ file:///setup/taskgraph
⠼ Preparing packages... (30/31)                                                 

   Built taskcluster-taskgraph @ file:///setup/taskgraph
⠼ Preparing packages... (30/31)                                                 
⠼  (31/31)                                                                      
Prepared 31 packages in 749ms
░░░░░░░░░░░░░░░░░░░░ [0/0] Installing wheels...                                 
░░░░░░░░░░░░░░░░░░░░ [0/31] Installing wheels...                                
░░░░░░░░░░░░░░░░░░░░ [0/31] markupsafe==2.1.5                                   
░░░░░░░░░░░░░░░░░░░░ [1/31] markupsafe==2.1.5                                   
░░░░░░░░░░░░░░░░░░░░ [1/31] taskcluster-urls==13.0.1                            
█░░░░░░░░░░░░░░░░░░░ [2/31] taskcluster-urls==13.0.1                            
█░░░░░░░░░░░░░░░░░░░ [2/31] cookiecutter==2.6.0                                 
█░░░░░░░░░░░░░░░░░░░ [3/31] cookiecutter==2.6.0                                 
█░░░░░░░░░░░░░░░░░░░ [3/31] six==1.16.0                                         
██░░░░░░░░░░░░░░░░░░ [4/31] six==1.16.0                                         
██░░░░░░░░░░░░░░░░░░ [4/31] redo==3.0.0                                         
███░░░░░░░░░░░░░░░░░ [5/31] redo==3.0.0                                         
███░░░░░░░░░░░░░░░░░ [5/31] giturlparse==0.12.0                                 
███░░░░░░░░░░░░░░░░░ [5/31] slugid==2.0.0                                       
███░░░░░░░░░░░░░░░░░ [6/31] slugid==2.0.0                                       
███░░░░░░░░░░░░░░░░░ [6/31] types-python-dateutil==2.9.0.20240906               
████░░░░░░░░░░░░░░░░ [7/31] types-python-dateutil==2.9.0.20240906               
████░░░░░░░░░░░░░░░░ [7/31] binaryornot==0.4.4                                  
█████░░░░░░░░░░░░░░░ [8/31] binaryornot==0.4.4                                  
█████░░░░░░░░░░░░░░░ [8/31] click==8.1.7                                        
Installed 31 packages in 38ms
 + appdirs==1.4.4
 + arrow==1.3.0
 + binaryornot==0.4.4
 + certifi==2024.8.30
 + chardet==5.2.0
 + charset-normalizer==3.3.2
 + click==8.1.7
 + cookiecutter==2.6.0
 + giturlparse==0.12.0
 + idna==3.8
 + jinja2==3.1.4
 + json-e==4.7.1
 + markdown-it-py==3.0.0
 + markupsafe==2.1.5
 + mdurl==0.1.2
 + mozilla-repo-urls==0.1.1
 + pygments==2.18.0
 + python-dateutil==2.9.0.post0
 + python-slugify==8.0.4
 + pyyaml==6.0.2
 + redo==3.0.0
 + requests==2.32.3
 + rich==13.8.0
 + six==1.16.0
 + slugid==2.0.0
 + taskcluster-taskgraph==12.1.0 (from file:///setup/taskgraph)
 + taskcluster-urls==13.0.1
 + text-unidecode==1.3
 + types-python-dateutil==2.9.0.20240906
 + urllib3==2.2.2
 + voluptuous==0.14.2
uv pip install --no-cache --system --break-system-packages --no-deps .
⠋ Resolving dependencies...                                                     
⠋ Resolving dependencies...                                                     
⠋ Resolving dependencies...                                                     
⠋ Resolving dependencies...                                                     
⠙ Resolving dependencies...                                                     
⠹ Resolving dependencies...                                                     
⠸ Resolving dependencies...                                                     
⠼ Resolving dependencies...                                                     warning: Missing version constraint (e.g., a lower bound) for `coverage`
warning: Missing version constraint (e.g., a lower bound) for `mock`
warning: Missing version constraint (e.g., a lower bound) for `pre-commit`
warning: Missing version constraint (e.g., a lower bound) for `pyright`
warning: Missing version constraint (e.g., a lower bound) for `pytest`
warning: Missing version constraint (e.g., a lower bound) for `pytest-mock`
warning: Missing version constraint (e.g., a lower bound) for `responses`
warning: Missing version constraint (e.g., a lower bound) for `sphinx`
warning: Missing version constraint (e.g., a lower bound) for `sphinx-autobuild`
warning: Missing version constraint (e.g., a lower bound) for `sphinx-argparse`
warning: Missing version constraint (e.g., a lower bound) for `sphinxcontrib-mermaid`
warning: Missing version constraint (e.g., a lower bound) for `zstandard`
warning: Missing version constraint (e.g., a lower bound) for `mozilla-repo-urls`

⠼ taskcluster-taskgraph==12.1.0                                                 
⠼                                                                               
Resolved 1 package in 625ms
⠋ Preparing packages... (0/0)                                                   
⠋ Preparing packages... (0/1)                                                   
⠙ Preparing packages... (0/1)                                                   
Building taskcluster-taskgraph @ file:///setup/taskgraph
⠙ Preparing packages... (0/1)                                                   

Building taskcluster-taskgraph @ file:///setup/taskgraph
⠹ Preparing packages... (0/1)                                                   

Building taskcluster-taskgraph @ file:///setup/taskgraph
⠸ Preparing packages... (0/1)                                                   

   Built taskcluster-taskgraph @ file:///setup/taskgraph
⠸ Preparing packages... (0/1)                                                   
⠸  (1/1)                                                                        
Prepared 1 package in 483ms
Uninstalled 1 package in 0.50ms
░░░░░░░░░░░░░░░░░░░░ [0/0] Installing wheels...                                 
░░░░░░░░░░░░░░░░░░░░ [0/1] Installing wheels...                                 
░░░░░░░░░░░░░░░░░░░░ [0/1] taskcluster-taskgraph==12.1.0 (from file:///setup/tas
████████████████████ [1/1] taskcluster-taskgraph==12.1.0 (from file:///setup/tas
Installed 1 package in 3ms
 ~ taskcluster-taskgraph==12.1.0 (from file:///setup/taskgraph)
popd
/

apt-get clean
apt-get autoclean

Reading package lists... 0%

Reading package lists... 0%

Reading package lists... 0%

Reading package lists... 93%

Reading package lists... 96%

Reading package lists... 96%

Reading package lists... 96%

Reading package lists... 96%

Reading package lists... 99%

Reading package lists... 99%

Reading package lists... Done


Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree... Done


Reading state information... 0% 

Reading state information... 0%

Reading state information... Done

rm -rf /var/lib/apt/lists/
rm -rf /setup
rm /tmp/uv-*.lock
INFO[0019] CMD ["/bin/bash", "--login"]                 
INFO[0019] Taking snapshot of full filesystem...        
INFO[0040] Skipping push to container registry due to --no-push flag 
[build-image] Repacking image.
Getting image source signatures
Writing manifest to image destination
[build-image] Compressing image.
[taskcluster 2025-01-06 23:03:30.381Z] === Task Finished ===
[taskcluster 2025-01-06 23:03:32.426Z] Successful task run with exit code: 0 completed in 53.737 seconds