Skip to content

Instantly share code, notes, and snippets.

@riprasad
Last active May 29, 2024 18:07
Show Gist options
  • Save riprasad/1e55ebcf5a44ee6a90dd70b649f2ba58 to your computer and use it in GitHub Desktop.
Save riprasad/1e55ebcf5a44ee6a90dd70b649f2ba58 to your computer and use it in GitHub Desktop.
STEP 1/9: FROM registry.redhat.io/ubi9/python-39
STEP 2/9: WORKDIR /opt/app-root/src
--> Using cache cfe7a3d9968a07d4c868eefcc92cbddbb90427b69ec8bc33f6f398cf1952b308
--> cfe7a3d9968a
STEP 3/9: ENV SOURCE_CODE=.
--> Using cache 26b15bcbff792e38e2a0b3c5f6e1fdc094a5d4cdf9db13fb4541df18c4cc5af2
--> 26b15bcbff79
STEP 4/9: USER root
--> Using cache c331a869adf5fb21de8c082acf6fbee8afb035815a8587d79b77d481fe8a631b
--> c331a869adf5
STEP 5/9: COPY ${SOURCE_CODE}/backend/artifact_manager/* /opt/app-root/src/
--> Using cache 1e361b56aafa41596f2ee1dda52925d06b2175f3b8c5106253b48f0ea6caaee9
--> 1e361b56aafa
STEP 6/9: RUN if [ -z ${CACHITO_ENV_FILE} ]; then export PIP_NO_BINARY=:all: && pip install --upgrade pip && pip install -Ur requirements.txt; else source ${CACHITO_ENV_FILE} && export PIP_NO_BINARY=:all: && pip install -Ur requirements.txt; fi
Requirement already satisfied: pip in /opt/app-root/lib/python3.9/site-packages (23.2.1)
Collecting pip
Downloading pip-24.0.tar.gz (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 11.2 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: pip
Building wheel for pip (pyproject.toml): started
Building wheel for pip (pyproject.toml): finished with status 'done'
Created wheel for pip: filename=pip-24.0-py3-none-any.whl size=2110225 sha256=3e4aa45e992c67d75de9e774acf664312d9b053be63edea496a76bf85ad2a184
Stored in directory: /tmp/pip-ephem-wheel-cache-3hocilpe/wheels/a4/5d/63/53c54ef8a2d88cfddf1a6f7505931d3d7f1297c6f7456066d0
Successfully built pip
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 23.2.1
Uninstalling pip-23.2.1:
Successfully uninstalled pip-23.2.1
Successfully installed pip-24.0
Collecting awscli==1.25.78 (from -r requirements.txt (line 7))
Downloading awscli-1.25.78.tar.gz (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 8.5 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting botocore==1.27.77 (from -r requirements.txt (line 9))
Downloading botocore-1.27.77.tar.gz (9.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.4/9.4 MB 23.6 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting colorama==0.4.4 (from -r requirements.txt (line 13))
Downloading colorama-0.4.4.tar.gz (27 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting docutils==0.16 (from -r requirements.txt (line 15))
Downloading docutils-0.16.tar.gz (2.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 46.3 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting jmespath==1.0.1 (from -r requirements.txt (line 17))
Downloading jmespath-1.0.1.tar.gz (25 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting pyasn1==0.4.8 (from -r requirements.txt (line 19))
Downloading pyasn1-0.4.8.tar.gz (146 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 146.8/146.8 kB 36.5 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting python-dateutil==2.8.2 (from -r requirements.txt (line 21))
Downloading python-dateutil-2.8.2.tar.gz (357 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 357.3/357.3 kB 40.3 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting pyyaml==5.4.1 (from -r requirements.txt (line 23))
Downloading PyYAML-5.4.1.tar.gz (175 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 175.1/175.1 kB 18.5 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: still running...
Installing build dependencies: still running...
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'error'
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [48 lines of output]
running egg_info
writing lib3/PyYAML.egg-info/PKG-INFO
writing dependency_links to lib3/PyYAML.egg-info/dependency_links.txt
writing top-level names to lib3/PyYAML.egg-info/top_level.txt
Traceback (most recent call last):
File "/opt/app-root/lib64/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
main()
File "/opt/app-root/lib64/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/opt/app-root/lib64/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel
return hook(config_settings)
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 271, in <module>
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/__init__.py", line 103, in setup
return distutils.core.setup(**attrs)
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 184, in setup
return run_commands(dist)
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 200, in run_commands
dist.run_commands()
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/dist.py", line 968, in run_command
super().run_command(command)
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/command/egg_info.py", line 321, in run
self.find_sources()
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/command/egg_info.py", line 329, in find_sources
mm.run()
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/command/egg_info.py", line 550, in run
self.add_defaults()
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/command/egg_info.py", line 588, in add_defaults
sdist.add_defaults(self)
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/command/sdist.py", line 102, in add_defaults
super().add_defaults()
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/_distutils/command/sdist.py", line 250, in add_defaults
self._add_defaults_ext()
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/_distutils/command/sdist.py", line 335, in _add_defaults_ext
self.filelist.extend(build_ext.get_source_files())
File "<string>", line 201, in get_source_files
File "/tmp/pip-build-env-z5__whjq/overlay/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 107, in __getattr__
raise AttributeError(attr)
AttributeError: cython_sources
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
Error: building at STEP "RUN if [ -z ${CACHITO_ENV_FILE} ]; then export PIP_NO_BINARY=:all: && pip install --upgrade pip && pip install -Ur requirements.txt; else source ${CACHITO_ENV_FILE} && export PIP_NO_BINARY=:all: && pip install -Ur requirements.txt; fi": while running runtime: exit status 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment