Actions
Bug #20754
closeddocker-cleaner possibly broken
Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Docker
Target version:
Story points:
2.0
Release:
Release relationship:
Auto
Description
observed in systemd journal on a pirca compute instance while troubleshooting something else:
Stopped Arvados Docker Image Cleaner. Started Arvados Docker Image Cleaner. Traceback (most recent call last): File "/usr/bin/arvados-docker-cleaner", line 8, in <module> sys.exit(main()) File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/arvados_docker/cleaner.py", line 365, in main run(config, docker.Client(version='1.14')) File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/arvados_docker/cleaner.py", line 345, in run images = DockerImages.from_daemon(config['Quota'], docker_client) File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/arvados_docker/cleaner.py", line 68, in from_daemon for image in docker_client.images(): File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/docker/api/image.py", line 39, in images res = self._result(self._get(self._url("/images/json"), params=params), File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/docker/utils/decorators.py", line 47, in inner return f(self, *args, **kwargs) File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/docker/client.py", line 112, in _get return self.get(url, **self._set_request_timeout(kwargs)) File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/requests/sessions.py", line 602, in get return self.request("GET", url, **kwargs) File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/requests/adapters.py", line 486, in send resp = conn.urlopen( File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/urllib3/connectionpool.py", line 790, in urlopen response = self._make_request( File "/usr/share/python3/dist/arvados-docker-cleaner/lib/python3.9/site-packages/urllib3/connectionpool.py", line 496, in _make_request conn.request( TypeError: request() got an unexpected keyword argument 'chunked' arvados-docker-cleaner.service: Main process exited, code=exited, status=1/FAILURE arvados-docker-cleaner.service: Failed with result 'exit-code'.
It seems to be in a crash-and-restart loop.
Added by Brett Smith over 1 year ago
Actions
Merge branch '20754-docker-py-upgrade'
Closes #20754.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>