Firstly thanks for creating this chart. Im trying to deploy the chart and all workloads are running except for the worker. It's giving the error below even thought I have setup the s3 configuration.
codecov-worker-7557d59c7d-t67qd codecov Traceback (most recent call last):
codecov-worker-7557d59c7d-t67qd codecov File "/worker/main.py", line 154, in <module>
codecov-worker-7557d59c7d-t67qd codecov main()
codecov-worker-7557d59c7d-t67qd codecov ~~~~^^
codecov-worker-7557d59c7d-t67qd codecov File "/worker/main.py", line 150, in main
codecov-worker-7557d59c7d-t67qd codecov cli(obj={})
codecov-worker-7557d59c7d-t67qd codecov ~~~^^^^^^^^
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/click/core.py", line 1157, in __call__
codecov-worker-7557d59c7d-t67qd codecov return self.main(*args, **kwargs)
codecov-worker-7557d59c7d-t67qd codecov ~~~~~~~~~^^^^^^^^^^^^^^^^^
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/click/core.py", line 1078, in main
codecov-worker-7557d59c7d-t67qd codecov rv = self.invoke(ctx)
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/click/core.py", line 1688, in invoke
codecov-worker-7557d59c7d-t67qd codecov return _process_result(sub_ctx.command.invoke(sub_ctx))
codecov-worker-7557d59c7d-t67qd codecov ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/click/core.py", line 1434, in invoke
codecov-worker-7557d59c7d-t67qd codecov return ctx.invoke(self.callback, **ctx.params)
codecov-worker-7557d59c7d-t67qd codecov ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/click/core.py", line 783, in invoke
codecov-worker-7557d59c7d-t67qd codecov return __callback(*args, **kwargs)
codecov-worker-7557d59c7d-t67qd codecov File "/worker/main.py", line 116, in worker
codecov-worker-7557d59c7d-t67qd codecov setup_worker()
codecov-worker-7557d59c7d-t67qd codecov ~~~~~~~~~~~~^^
codecov-worker-7557d59c7d-t67qd codecov File "/worker/main.py", line 84, in setup_worker
codecov-worker-7557d59c7d-t67qd codecov storage_client = shared.storage.get_appropriate_storage_service()
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/shared/storage/__init__.py", line 27, in get_appropriate_storage_service
codecov-worker-7557d59c7d-t67qd codecov _get_appropriate_storage_service_given_storage(chosen_storage)
codecov-worker-7557d59c7d-t67qd codecov ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/shared/storage/__init__.py", line 53, in _get_appropriate_storage_service_given_storage
codecov-worker-7557d59c7d-t67qd codecov return MinioStorageService(minio_config)
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/shared/storage/minio.py", line 31, in __init__
codecov-worker-7557d59c7d-t67qd codecov self.minio_client = self.init_minio_client(
codecov-worker-7557d59c7d-t67qd codecov ~~~~~~~~~~~~~~~~~~~~~~^
codecov-worker-7557d59c7d-t67qd codecov self.minio_config["host"],
codecov-worker-7557d59c7d-t67qd codecov ^^^^^^^^^^^^^^^^^^^^^^^^^^
codecov-worker-7557d59c7d-t67qd codecov ...<6 lines>...
codecov-worker-7557d59c7d-t67qd codecov self.minio_config.get("region"),
codecov-worker-7557d59c7d-t67qd codecov ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
codecov-worker-7557d59c7d-t67qd codecov )
codecov-worker-7557d59c7d-t67qd codecov ^
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/shared/storage/minio.py", line 96, in init_minio_client
codecov-worker-7557d59c7d-t67qd codecov return Minio(
codecov-worker-7557d59c7d-t67qd codecov host,
codecov-worker-7557d59c7d-t67qd codecov ...<3 lines>...
codecov-worker-7557d59c7d-t67qd codecov region=region,
codecov-worker-7557d59c7d-t67qd codecov )
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/minio/api.py", line 130, in __init__
codecov-worker-7557d59c7d-t67qd codecov self._base_url = BaseURL(
codecov-worker-7557d59c7d-t67qd codecov ~~~~~~~^
codecov-worker-7557d59c7d-t67qd codecov ("https://" if secure else "http://") + endpoint,
codecov-worker-7557d59c7d-t67qd codecov ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
codecov-worker-7557d59c7d-t67qd codecov region,
codecov-worker-7557d59c7d-t67qd codecov ^^^^^^^
codecov-worker-7557d59c7d-t67qd codecov )
codecov-worker-7557d59c7d-t67qd codecov ^
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/minio/helpers.py", line 426, in __init__
codecov-worker-7557d59c7d-t67qd codecov self._accelerate_host_flag = host.startswith("s3-accelerate.")
codecov-worker-7557d59c7d-t67qd codecov ^^^^^^^^^^^^^^^
codecov-worker-7557d59c7d-t67qd codecov AttributeError: 'NoneType' object has no attribute 'startswith'
codecov-worker-7557d59c7d-t67qd codecov Exception ignored in: <function Minio.__del__ at 0x7fc1f9d48540>
codecov-worker-7557d59c7d-t67qd codecov Traceback (most recent call last):
codecov-worker-7557d59c7d-t67qd codecov File "/usr/local/lib/python3.13/site-packages/minio/api.py", line 155, in __del__
codecov-worker-7557d59c7d-t67qd codecov self._http.clear()
codecov-worker-7557d59c7d-t67qd codecov AttributeError: 'Minio' object has no attribute '_http'
- codecov-worker-7557d59c7d-t67qd › codecov
codecov_config: |
s3:
host: s3.amazonaws.com
....
minio:
# embedded: false
# # externalHost: "minio.example.com"
# # externalPort: "443"
# # embedded minio is not supported
# # codecov needs a external available minio
# # please use external minio
# # pr are welcomed
# # embedded: false
# # externalMinio:
# If using external storage. Comment above and uncomment below
host: s3.amazonaws.com
bucket: xxx
region: eu-west-1
verify_ssl: true
port: 443
access_key_id: 'xxx'
secret_access_key: 'xxx+'
Hi
Firstly thanks for creating this chart. Im trying to deploy the chart and all workloads are running except for the worker. It's giving the error below even thought I have setup the s3 configuration.
My values file
and
Any idea what I'm doing wrong?