$ uv run stack manage --dir /home/david/projects/play/deploy-test/todo-deployment push-images
The push refers to repository [registry.digitalocean.com/todo-backend]
0148d6758e5e: Preparing
f560d6b7e0ae: Preparing
541993610e5d: Preparing
0fa99a066d09: Preparing
06ff4b30c220: Preparing
d2a991bcab4d: Waiting
b624aa2d5ea2: Waiting
d399c9dc306f: Waiting
84f9fa179c1b: Waiting
ce84ba212e49: Waiting
e4dc8cd9ecc8: Waiting
6428cc293366: Waiting
2f7436e79a0b: Waiting
unauthorized: authentication required
Traceback (most recent call last):
File "/home/david/projects/bpi/stack/.venv/bin/stack", line 10, in <module>
sys.exit(main.cli())
^^^^^^^^^^
File "/home/david/projects/bpi/stack/.venv/lib/python3.12/site-packages/click/core.py", line 1485, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/david/projects/bpi/stack/.venv/lib/python3.12/site-packages/click/core.py", line 1406, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/home/david/projects/bpi/stack/.venv/lib/python3.12/site-packages/click/core.py", line 1873, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/david/projects/bpi/stack/.venv/lib/python3.12/site-packages/click/core.py", line 1873, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/david/projects/bpi/stack/.venv/lib/python3.12/site-packages/click/core.py", line 1269, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/david/projects/bpi/stack/.venv/lib/python3.12/site-packages/click/core.py", line 824, in invoke
return callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/david/projects/bpi/stack/.venv/lib/python3.12/site-packages/click/decorators.py", line 34, in new_func
return f(get_current_context(), *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/david/projects/bpi/stack/src/stack/deploy/deployment.py", line 141, in push_images
push_images_operation(deploy_command_context, deployment_context)
File "/home/david/projects/bpi/stack/src/stack/deploy/images.py", line 100, in push_images_operation
docker.image.push(remote_tag)
File "/home/david/projects/bpi/stack/.venv/lib/python3.12/site-packages/python_on_whales/components/image/cli_wrapper.py", line 541, in push
self._push_single_tag(x[0], quiet=quiet)
File "/home/david/projects/bpi/stack/.venv/lib/python3.12/site-packages/python_on_whales/components/image/cli_wrapper.py", line 557, in _push_single_tag
run(full_cmd, capture_stdout=quiet, capture_stderr=quiet)
File "/home/david/projects/bpi/stack/.venv/lib/python3.12/site-packages/python_on_whales/utils.py", line 184, in run
raise DockerException(
python_on_whales.exceptions.DockerException: The docker command executed was `/usr/bin/docker image push registry.digitalocean.com/todo-backend:deploy-4381334c`.
It returned with code 1
The content of stdout can be found above the stacktrace (it wasn't captured).
The content of stderr can be found above the stacktrace (it wasn't captured).