-
Notifications
You must be signed in to change notification settings - Fork 52
Open
Description
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.
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
My values file
codecov_config: |
s3:
host: s3.amazonaws.com
....
and
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+'
Any idea what I'm doing wrong?
Metadata
Metadata
Assignees
Labels
No labels