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

Upgrade Connexion to v3 #3093

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Modify run script to call connexion app with gunicorn using uvicorn w…

1784879
Select commit
Loading
Failed to load commit list.
Draft

Upgrade Connexion to v3 #3093

Modify run script to call connexion app with gunicorn using uvicorn w…
1784879
Select commit
Loading
Failed to load commit list.
firefoxci-taskcluster / build-docker-image-balrog-agent succeeded Mar 1, 2024 in 1m 41s

FirefoxCI (pull_request)

Build the docker image balrog-agent for use by dependent tasks

Details

View task in Taskcluster
View logs in Taskcluster


  Downloading aiohttp-3.9.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.3 MB ? eta -:--:--
     ╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.3 MB 1.8 MB/s eta 0:00:01
     ━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.1/1.3 MB 1.5 MB/s eta 0:00:01
     ━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.2/1.3 MB 2.4 MB/s eta 0:00:01
     ━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━ 0.5/1.3 MB 3.6 MB/s eta 0:00:01
     ━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━ 0.9/1.3 MB 5.0 MB/s eta 0:00:01
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 6.4 MB/s eta 0:00:00
Collecting aiosignal==1.3.1 (from -r requirements/base.txt (line 86))
  Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting attrs==23.2.0 (from -r requirements/base.txt (line 90))
  Downloading attrs-23.2.0-py3-none-any.whl (60 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/60.8 kB ? eta -:--:--
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.8/60.8 kB 22.0 MB/s eta 0:00:00
Collecting certifi==2024.2.2 (from -r requirements/base.txt (line 94))
  Downloading certifi-2024.2.2-py3-none-any.whl (163 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/163.8 kB ? eta -:--:--
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 46.9 MB/s eta 0:00:00
Collecting frozenlist==1.4.1 (from -r requirements/base.txt (line 98))
  Downloading frozenlist-1.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (272 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/272.3 kB ? eta -:--:--
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 272.3/272.3 kB 75.4 MB/s eta 0:00:00
Collecting idna==3.6 (from -r requirements/base.txt (line 179))
  Downloading idna-3.6-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/61.6 kB ? eta -:--:--
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 21.6 MB/s eta 0:00:00
Collecting multidict==6.0.5 (from -r requirements/base.txt (line 183))
  Downloading multidict-6.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (128 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/128.7 kB ? eta -:--:--
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.7/128.7 kB 38.3 MB/s eta 0:00:00
Collecting sentry-sdk==1.40.6 (from -r requirements/base.txt (line 277))
  Downloading sentry_sdk-1.40.6-py2.py3-none-any.whl (258 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/258.5 kB ? eta -:--:--
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 258.5/258.5 kB 76.1 MB/s eta 0:00:00
Collecting urllib3==2.2.1 (from -r requirements/base.txt (line 281))
  Downloading urllib3-2.2.1-py3-none-any.whl (121 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/121.1 kB ? eta -:--:--
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.1/121.1 kB 40.2 MB/s eta 0:00:00
Collecting yarl==1.9.4 (from -r requirements/base.txt (line 285))
  Downloading yarl-1.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (328 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/328.1 kB ? eta -:--:--
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 328.1/328.1 kB 79.2 MB/s eta 0:00:00
Installing collected packages: urllib3, multidict, idna, frozenlist, certifi, attrs, yarl, sentry-sdk, aiosignal, aiohttp
Successfully installed aiohttp-3.9.3 aiosignal-1.3.1 attrs-23.2.0 certifi-2024.2.2 frozenlist-1.4.1 idna-3.6 multidict-6.0.5 sentry-sdk-1.40.6 urllib3-2.2.1 yarl-1.9.4
WARNING: 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
INFO[0008] COPY topsrcdir/agent/src/ /app/src/          
INFO[0008] COPY topsrcdir/agent/tests/ /app/tests/      
INFO[0008] COPY topsrcdir/agent/scripts/ /app/scripts/  
INFO[0008] COPY topsrcdir/agent/run.sh topsrcdir/agent/MANIFEST.in topsrcdir/agent/pyproject.toml topsrcdir/agent/setup.py topsrcdir/agent/version.json /app/ 
INFO[0008] COPY topsrcdir/agent/tox.ini topsrcdir/agent/version.txt /app/ 
INFO[0008] RUN python setup.py install                  
INFO[0008] cmd: /bin/sh                                 
INFO[0008] args: [-c python setup.py install]           
INFO[0008] Running: [/bin/sh -c python setup.py install] 
running install
/usr/local/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/lib/python3.11/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running bdist_egg
running egg_info
creating src/balrogagent.egg-info
writing src/balrogagent.egg-info/PKG-INFO
writing dependency_links to src/balrogagent.egg-info/dependency_links.txt
writing entry points to src/balrogagent.egg-info/entry_points.txt
writing requirements to src/balrogagent.egg-info/requires.txt
writing top-level names to src/balrogagent.egg-info/top_level.txt
writing manifest file 'src/balrogagent.egg-info/SOURCES.txt'
reading manifest file 'src/balrogagent.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*' found under directory 'tests'
warning: no previously-included files matching '*.py[co]' found under directory '*'
writing manifest file 'src/balrogagent.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib
creating build/lib/balrogagent
copying src/balrogagent/__init__.py -> build/lib/balrogagent
copying src/balrogagent/cmd.py -> build/lib/balrogagent
copying src/balrogagent/log.py -> build/lib/balrogagent
copying src/balrogagent/client.py -> build/lib/balrogagent
copying src/balrogagent/changes.py -> build/lib/balrogagent
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/balrogagent
copying build/lib/balrogagent/__init__.py -> build/bdist.linux-x86_64/egg/balrogagent
copying build/lib/balrogagent/cmd.py -> build/bdist.linux-x86_64/egg/balrogagent
copying build/lib/balrogagent/log.py -> build/bdist.linux-x86_64/egg/balrogagent
copying build/lib/balrogagent/client.py -> build/bdist.linux-x86_64/egg/balrogagent
copying build/lib/balrogagent/changes.py -> build/bdist.linux-x86_64/egg/balrogagent
byte-compiling build/bdist.linux-x86_64/egg/balrogagent/__init__.py to __init__.cpython-311.pyc
byte-compiling build/bdist.linux-x86_64/egg/balrogagent/cmd.py to cmd.cpython-311.pyc
byte-compiling build/bdist.linux-x86_64/egg/balrogagent/log.py to log.cpython-311.pyc
byte-compiling build/bdist.linux-x86_64/egg/balrogagent/client.py to client.cpython-311.pyc
byte-compiling build/bdist.linux-x86_64/egg/balrogagent/changes.py to changes.cpython-311.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying src/balrogagent.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/balrogagent.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/balrogagent.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/balrogagent.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/balrogagent.egg-info/not-zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/balrogagent.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/balrogagent.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
creating dist
creating 'dist/balrogagent-0.1-py3.11.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing balrogagent-0.1-py3.11.egg
creating /usr/local/lib/python3.11/site-packages/balrogagent-0.1-py3.11.egg
Extracting balrogagent-0.1-py3.11.egg to /usr/local/lib/python3.11/site-packages
Adding balrogagent 0.1 to easy-install.pth file
Installing balrogagent script to /usr/local/bin

Installed /usr/local/lib/python3.11/site-packages/balrogagent-0.1-py3.11.egg
Processing dependencies for balrogagent==0.1
Searching for yarl==1.9.4
Best match: yarl 1.9.4
Adding yarl 1.9.4 to easy-install.pth file

Using /usr/local/lib/python3.11/site-packages
Searching for urllib3==2.2.1
Best match: urllib3 2.2.1
Adding urllib3 2.2.1 to easy-install.pth file

Using /usr/local/lib/python3.11/site-packages
Searching for sentry-sdk==1.40.6
Best match: sentry-sdk 1.40.6
Adding sentry-sdk 1.40.6 to easy-install.pth file

Using /usr/local/lib/python3.11/site-packages
Searching for multidict==6.0.5
Best match: multidict 6.0.5
Adding multidict 6.0.5 to easy-install.pth file

Using /usr/local/lib/python3.11/site-packages
Searching for idna==3.6
Best match: idna 3.6
Adding idna 3.6 to easy-install.pth file

Using /usr/local/lib/python3.11/site-packages
Searching for frozenlist==1.4.1
Best match: frozenlist 1.4.1
Adding frozenlist 1.4.1 to easy-install.pth file

Using /usr/local/lib/python3.11/site-packages
Searching for certifi==2024.2.2
Best match: certifi 2024.2.2
Adding certifi 2024.2.2 to easy-install.pth file

Using /usr/local/lib/python3.11/site-packages
Searching for attrs==23.2.0
Best match: attrs 23.2.0
Adding attrs 23.2.0 to easy-install.pth file

Using /usr/local/lib/python3.11/site-packages
Searching for aiosignal==1.3.1
Best match: aiosignal 1.3.1
Adding aiosignal 1.3.1 to easy-install.pth file

Using /usr/local/lib/python3.11/site-packages
Searching for aiohttp==3.9.3
Best match: aiohttp 3.9.3
Adding aiohttp 3.9.3 to easy-install.pth file

Using /usr/local/lib/python3.11/site-packages
Finished processing dependencies for balrogagent==0.1
INFO[0009] ENTRYPOINT ["/bin/bash", "/app/run.sh"]      
INFO[0009] CMD ["agent"]                                
INFO[0009] Taking snapshot of full filesystem...        
[build-image] Repacking image.
Getting image source signatures
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
…  
Writing manifest to image destination
Storing signatures
[build-image] Compressing image.
[taskcluster 2024-03-01 12:55:06.254Z] === Task Finished ===
[taskcluster 2024-03-01 12:55:07.253Z] Successful task run with exit code: 0 completed in 24.054 seconds