ISSUE TYPE
SUMMARY
images command doesn't work with docker 29.x
ANSIBLE-NAVIGATOR VERSION
CONFIGURATION
default
LOG FILE
2026-06-12T14:07:49.037580+00:00 CRITICAL 'ansible_navigator.actions._actions.run_interactive' Subcommand 'images' encountered a fatal error.
2026-06-12T14:07:49.037943+00:00 ERROR 'ansible_navigator.actions._actions.run_interactive' Logging an uncaught exception
Traceback (most recent call last):
File "/home/scicore-adm/.venv_ansible_ee/lib/python3.10/site-packages/ansible_navigator/actions/_actions.py", line 202, in run_interactive
return run_action(app=app, interaction=interaction)
File "/home/scicore-adm/.venv_ansible_ee/lib/python3.10/site-packages/ansible_navigator/actions/images.py", line 240, in run
self._collect_image_list()
File "/home/scicore-adm/.venv_ansible_ee/lib/python3.10/site-packages/ansible_navigator/actions/images.py", line 457, in _collect_image_list
images, error = inspect_all(container_engine=self._args.container_engine)
File "/home/scicore-adm/.venv_ansible_ee/lib/python3.10/site-packages/ansible_navigator/image_manager/inspector.py", line 123, in inspect_all
images = {image["image_id"]: image for image in images_list.details}
File "/home/scicore-adm/.venv_ansible_ee/lib/python3.10/site-packages/ansible_navigator/image_manager/inspector.py", line 123, in <dictcomp>
images = {image["image_id"]: image for image in images_list.details}
KeyError: 'image_id'
STEPS TO REPRODUCE
Execute command images with docker 29.x
ADDITIONAL INFORMATION
The problem seem to be that the output of docker images has changed from docker 28.x to 29.x
This is the output for docker 29.x
docker images | head -1
IMAGE ID DISK USAGE CONTENT SIZE EXTRA
and this is the output for docker 28.x
docker images | head -1
REPOSITORY TAG IMAGE ID CREATED SIZE
as a workaround you can downgrade package docker-ce-cli to 28.x
ISSUE TYPE
SUMMARY
images command doesn't work with docker 29.x
ANSIBLE-NAVIGATOR VERSION
CONFIGURATION
default
LOG FILE
STEPS TO REPRODUCE
Execute command
imageswith docker 29.xADDITIONAL INFORMATION
The problem seem to be that the output of
docker imageshas changed from docker 28.x to 29.xThis is the output for docker 29.x
and this is the output for docker 28.x
as a workaround you can downgrade package
docker-ce-clito 28.x