Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pushing prebuilt workspace to private AWS ECR #1023

Open
famagusta opened this issue Apr 25, 2024 · 1 comment
Open

Pushing prebuilt workspace to private AWS ECR #1023

famagusta opened this issue Apr 25, 2024 · 1 comment

Comments

@famagusta
Copy link

famagusta commented Apr 25, 2024

We are trying to push our workspace to a private container registry (AWS ECR). This will help cut down the devpod build time for the entire team. Eventually, we wish to automate this via a CI/CD pipeline.

I have already signed into aws ecr using the given command
aws ecr get-login-password --region <REDACTED_AWS_REGION> | docker login --username AWS --password-stdin <REDACTED_ACCOUNT_ID>.dkr.ecr.ap-south-1.amazonaws.com

We are using AWS Provider (ap-south-1 region) using c6a.large
MacOS 12.4 with devpod version 0.5.5

devcontainer.json

{ "name": "<REDACTED_SERVICE_NAME>", "dockerComposeFile": "docker-compose.devpod.yaml", "service": "<REDACTED_SERVICE_NAME>", "workspaceFolder": "/app/<REDACTED_SERVICE_NAME>", "initializeCommand":"docker build -t <REDACTED_SERVICE_NAME> .", // Use 'forwardPorts' to make a list of ports inside the container available locally. "forwardPorts": [ 8000, 8080, 80, 8129, 8130, 3401, 3402, 5432, 5433, 3306 ], "features": { "ghcr.io/devcontainers/features/python:1": {} }, "customizations": { "vscode": { "extensions": [ "ms-python.python" ] } } }

Getting the below error

15:54:19 error Error building image: cannot push to repository REDACTED_ACCOUNT_ID.dkr.ecr.ap-south-1.amazonaws.com/devpod-<REDACTED_SERVICE_NAME>:latest . Please make sure you are logged into the registry and credentials are available. (Error: could not parse reference: REDACTED_ACCOUNT_ID.dkr.ecr.ap-south-1.amazonaws.com/devpod-<REDACTED_SERVICE_NAME>:latest )

Full Logs Are Below:
`devpod build . --devcontainer-path devcontainer.json --repository REDACTED_ACCOUNT_ID.dkr.ecr.ap-south-1.amazonaws.com/devpod-<REDACTED_SERVICE_NAME> --debug --skip-delete
15:53:44 info Workspace <REDACTED_SERVICE_NAME> already exists
15:53:44 debug Acquire workspace lock...
15:53:44 debug Acquired workspace lock...
15:53:44 debug Acquire machine lock...
15:53:44 debug Acquired machine lock...
15:53:44 debug Run status provider command: ${AWS_PROVIDER} status
15:53:45 info Building devcontainer...
15:53:45 debug execute inject script
15:53:45 debug download agent from https://github.com/loft-sh/devpod/releases/download/v0.5.5
15:53:45 debug Run command provider command: ${AWS_PROVIDER} command
15:53:46 debug Received line after pong: done
15:53:46 info Error trying to reach docker daemon: docker ps: exit status 1
15:53:46 info Rerun as root: /var/lib/toolbox/devpod agent workspace build --workspace-info H4sIAAAAAAAA/+xW3W7bOhJ+lYDYu7Us6teSgHPhI6upTnrswJYdtEVhUCQVsZFEgaScpDl59wUlJ3FS1+0Ci73qjSlT881886OZeQC3XNzIFmG6EOyaNSAC5lpSIU3Bc9a0JatYa44J3bWcmJg3it4paRJaoK5S5jNamuV9S0XFMapyhG9oQ15ejr9K3oDRiy0QPQBGQAS+A4ER6N68MfIgpA4YgVbwHSNUaHSDagoigG6lIYs7o+7qHDHwOAI1wiVregv7x1SrGxwwZIkEJcZrmOE7gW1pMCP0QDlvabOTmBOq30neiYF5z+odr3oqx8K1KhHhtwW6+z4oWhOhu5g3CrGGikukyoEefrp6ihYWFCnGm4zVVCpUtyACNrRdA7qG7WUWjGAQWfYnMAIVkmotKflOwvIip5fYZ6431adOE9Gw2QGZmDcFu9Yu4uenfSyOJaqgSHWCSi12XWIxZtw8dESaTxJme69K3kQWiB4eH0eg4OIWCXLJhZIg+gwCCCEYgQAGw6F/LDvsD0f/c1xoDYcNRsBznf2hy8JxoA++jABrmGKoYt9ozOsaNUTz0toJxzdUnOUdq8iZoc5KnudMnY3Bl8eDmnxJKGrbI4kbAdxJxWv2rc9K7/W+OqIHQO8UbeRw/xnU0hg8Hg8H+KK9HnjEvG65pO9YRV/IGXi43X9o43tUV9onScWO4T4BPWmdtfZHJfO6+tkvlv2vfFcjwNtnp6fnyTzbXk6z930IUNVphLlDwqxYbirOq5zfmYNp/T1LKi4HEwRESnT0cQSmV6vtNI6T1Wp7kXzcprNDXdOLdLpZrjebzXRydTW9ypZXFycV/Z0ewlHNDFhQNywmLg0820MEu6fws3R1sV2ln5JDLS48BUnnq2w6j5Pt5XLxLv2QbKfLuUb/HJBNz1eHduaopn8sbhsqRht99UffScZDK/klCtnHy1fMsY/GFRLX9BR6z/sQ99QZTqCWyXm6mL8KdmtI3qnSsE7iFotsO0s2aZycjNIqiZdJdlAZh6b4n+HVAr7/ZLeT+/fxN/aXcP2J/2H+aT2v2N2/l5uZzBpn+vUUkVUSr5dp9nF7vlysL9/Unbw2IKIEhwH2Q9+Ctmf5J5Wt/5wn2VslXd5QZUDf80kQwEluOSQv3PyUos1l/EbLrsUGxGHgF7YXQNvHiPbN7qiKdD6Ns3Sj3crSv5PFOjtU5cP6x8C/kjjbzhbxRbLcxstklsyzdPrhVYFq2Z8oOE+z/x6tW+JPZhwMI+9pxh2dYOiaNkqb2zfFH3chwm+biiOyXn7Q3VSpVkamec1U2eVjzGuz4oUyZLlHmIJWFEkqzSeguYNjb+wBPWgQVmzH1L2mzTv1HGTWfKVYnTMVC0poo8eRfInB8HY2TIFjAvSOYu2MLDulzer58K+H/de6SWfJ8vFMKt6e/fPP2bOMHmI5a5BgwyQ+FAfR5wfAtYWKNd0dGAEkcNm3SOLrlohLim9kV+sr1w5gbtvQcwvbg65l2yj0J8j2Az+wPN9HnuW42AqJ7+S5h70cFhgjiC2Mcj8swPNk+mlwjaeJoyfS8UjDcXhM2Oj9MAb6j6MfOCfqt87ZLpnAHMOJ62BU2NCb2AROQurlboiLAFphUZAQhhZych+HIfRzMrFcHOACIYe4/1fnevqPX543hopKndnn/8PzsI3sFypcscXLhP7FBVPQlkumuLgHEXACyw1t27Xd0BuTGzGmWIxfmvsY1egbb9Ct7F3esy8P19rfK8LvFeH3ivB7Rfifrgj/AQAA//8BAAD//3FptHKhEAAA --debug
15:53:46 info Use /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME> as workspace dir
15:53:46 debug Created logger
15:53:46 debug Received ping from agent
15:53:46 debug Credentials server started on port 13266...
15:53:47 debug Incoming client connection at /
15:53:47 debug Credentials server started...
15:53:47 debug Wrote docker credentials helper to /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/.cache/mzamkkdauptx/docker-credential-devpod
15:53:47 debug Workspace Folder already exists /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/content
15:53:47 debug Workspace exists, skip downloading
15:53:47 debug Using docker command 'docker'
15:53:48 debug Loading docker compose project [/root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/content/docker-compose.devpod.yaml]
15:53:48 debug Loaded project hyperlocal-b89e3
15:53:48 debug Process OCI feature
15:53:48 debug Parse dev container feature in /tmp/devpod/features/5241bee135/extracted
15:53:48 debug Creating extended Dockerfile /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/content/.devpod-internal/Dockerfile-with-features with content:

syntax=docker.io/docker/dockerfile:1.4

ARG _DEV_CONTAINERS_BASE_IMAGE=placeholder
FROM <REDACTED_SERVICE_NAME> AS dev_container_auto_added_stage_label

FROM $_DEV_CONTAINERS_BASE_IMAGE AS dev_containers_target_stage

USER root

COPY ./.devpod-internal/ /tmp/build-features/
RUN chmod -R 0755 /tmp/build-features && ls /tmp/build-features

RUN
echo "_CONTAINER_USER_HOME=$(getent passwd root | cut -d: -f6)" >> /tmp/build-features/devcontainer-features.builtin.env &&
echo "_REMOTE_USER_HOME=$(getent passwd root | cut -d: -f6)" >> /tmp/build-features/devcontainer-features.builtin.env

ENV PYTHON_PATH=/usr/local/python/current
ENV PIPX_HOME=/usr/local/py-utils
ENV PIPX_BIN_DIR=/usr/local/py-utils/bin
ENV PATH=/usr/local/python/current/bin:/usr/local/py-utils/bin:${PATH}
RUN cd /tmp/build-features/0
&& chmod +x ./devcontainer-features-install.sh
&& ./devcontainer-features-install.sh

ARG _DEV_CONTAINERS_IMAGE_USER=root
USER $_DEV_CONTAINERS_IMAGE_USER
15:53:48 debug Creating docker-compose build /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/.docker-compose/docker-compose.devcontainer.build-48.yml with content:
services:
<REDACTED_SERVICE_NAME>:
build:
context: /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/content
dockerfile: /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/content/.devpod-internal/Dockerfile-with-features
args:
_DEV_CONTAINERS_BASE_IMAGE: dev_container_auto_added_stage_label
_DEV_CONTAINERS_IMAGE_USER: root
BUILDKIT_INLINE_CACHE: "1"
15:53:48 debug Run docker --project-name hyperlocal-b89e3 -f /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/content/docker-compose.devpod.yaml --env-file /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/content/.env -f /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/.docker-compose/docker-compose.devcontainer.build-48.yml build
15:53:48 info time="2024-04-25T10:23:48Z" level=warning msg="/root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME>/content/docker-compose.devpod.yaml: version is obsolete"
15:53:48 debug Incoming client connection at /docker-credentials
15:53:48 debug Received docker credentials post data: {"ServerURL":"https://index.docker.io/v1/"}
15:53:48 info #0 building with "default" instance using docker driver
15:53:48 info
15:53:48 info #1 [<REDACTED_SERVICE_NAME> internal] load build definition from Dockerfile-with-features
15:53:48 debug Successfully wrote back 69 bytes
15:53:49 info #1 transferring dockerfile: 1.00kB done
15:53:49 info #1 DONE 0.0s
15:53:49 info
15:53:49 info #2 [<REDACTED_SERVICE_NAME>] resolve image config for docker-image://docker.io/docker/dockerfile:1.4
15:53:50 info #2 DONE 1.7s
15:53:50 info
15:53:50 info #3 [<REDACTED_SERVICE_NAME>] docker-image://docker.io/docker/dockerfile:1.4@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc
15:53:50 info #3 CACHED
15:53:50 info
15:53:50 info #4 [<REDACTED_SERVICE_NAME> internal] load .dockerignore
15:53:50 info #4 transferring context: 409B done
15:53:50 info #4 DONE 0.0s
15:53:50 info
15:53:50 info #5 [<REDACTED_SERVICE_NAME> internal] load metadata for docker.io/library/<REDACTED_SERVICE_NAME>:latest
15:53:51 info #5 DONE 0.0s
15:53:51 info
15:53:51 info #6 [<REDACTED_SERVICE_NAME> internal] load build context
15:53:51 info #6 transferring context: 41.78kB done
15:53:51 info #6 DONE 0.0s
15:53:51 info
15:53:51 info #7 [<REDACTED_SERVICE_NAME> dev_container_auto_added_stage_label 1/1] FROM docker.io/library/<REDACTED_SERVICE_NAME>
15:53:51 info #7 DONE 0.1s
15:53:51 info
15:53:51 info #8 [<REDACTED_SERVICE_NAME> dev_containers_target_stage 1/4] COPY ./.devpod-internal/ /tmp/build-features/
15:53:51 info #8 DONE 0.0s
15:53:51 info
15:53:51 info #9 [<REDACTED_SERVICE_NAME> dev_containers_target_stage 2/4] RUN chmod -R 0755 /tmp/build-features && ls /tmp/build-features
15:53:51 info #9 0.276 0
15:53:51 info #9 0.276 devcontainer-features.builtin.env
15:53:51 info #9 DONE 0.4s
15:53:51 info
15:53:51 info #10 [<REDACTED_SERVICE_NAME> dev_containers_target_stage 3/4] RUN echo "_CONTAINER_USER_HOME=$(getent passwd root | cut -d: -f6)" >> /tmp/build-features/devcontainer-features.builtin.env && echo "_REMOTE_USER_HOME=$(getent passwd root | cut -d: -f6)" >> /tmp/build-features/devcontainer-features.builtin.env
15:53:52 info #10 DONE 0.3s
15:53:52 info
15:53:52 info #11 [<REDACTED_SERVICE_NAME> dev_containers_target_stage 4/4] RUN cd /tmp/build-features/0 && chmod +x ./devcontainer-features-install.sh && ./devcontainer-features-install.sh
15:53:52 info #11 0.261 ===========================================================================
15:53:52 info #11 0.261 Feature : Python
15:53:52 info #11 0.261 Description : Installs the provided version of Python, as well as PIPX, and other common Python utilities. JupyterLab is conditionally installed with the python feature. Note: May require source code compilation.
15:53:52 info #11 0.261 Id : ghcr.io/devcontainers/features/python
15:53:52 info #11 0.261 Version : 1.4.2
15:53:52 info #11 0.261 Documentation : https://github.com/devcontainers/features/tree/main/src/python
15:53:52 info #11 0.261 Options :
15:53:52 info #11 0.261 CONFIGUREJUPYTERLABALLOWORIGIN=""
15:53:52 info #11 0.261 ENABLESHARED="false"
15:53:52 info #11 0.261 HTTPPROXY=""
15:53:52 info #11 0.261 INSTALLJUPYTERLAB="false"
15:53:52 info #11 0.261 INSTALLPATH="/usr/local/python"
15:53:52 info #11 0.261 INSTALLTOOLS="true"
15:53:52 info #11 0.261 OPTIMIZE="false"
15:53:52 info #11 0.261 TOOLSTOINSTALL="flake8,autopep8,black,yapf,mypy,pydocstyle,pycodestyle,bandit,pipenv,virtualenv,pytest,pylint"
15:53:52 info #11 0.261 VERSION="os-provided"
15:53:53 info #11 0.261 Environment :
15:53:53 info #11 0.262 CONFIGUREJUPYTERLABALLOWORIGIN=
15:53:53 info #11 0.262 PIPX_HOME=/usr/local/py-utils
15:53:53 info #11 0.262 PYTHON_PIP_VERSION=23.0.1
15:53:53 info #11 0.262 HOME=/root
15:53:53 info #11 0.262 OLDPWD=/app/<REDACTED_SERVICE_NAME>
15:53:53 info #11 0.262 PIPX_BIN_DIR=/usr/local/py-utils/bin
15:53:53 info #11 0.262 GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
15:53:53 info #11 0.262 PYTHON_PATH=/usr/local/python/current
15:53:53 info #11 0.262 _CONTAINER_USER=root
15:53:53 info #11 0.262 _CONTAINER_USER_HOME=/root
15:53:53 info #11 0.262 INSTALLPATH=/usr/local/python
15:53:53 info #11 0.262 VERSION=os-provided
15:53:53 info #11 0.262 ENABLESHARED=false
15:53:53 info #11 0.262 INSTALLJUPYTERLAB=false
15:53:53 info #11 0.262 PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/dbf0c85f76fb6e1ab42aa672ffca6f0a675d9ee4/public/get-pip.py
15:53:53 info #11 0.262 OPTIMIZE=false
15:53:53 info #11 0.262 HTTPPROXY=
15:53:54 info #11 0.262 PATH=/usr/local/python/current/bin:/usr/local/py-utils/bin:/usr/local/python/current/bin:/usr/local/py-utils/bin:/usr/local/python/current/bin:/usr/local/py-utils/bin:/usr/local/python/current/bin:/usr/local/py-utils/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
15:53:54 info #11 0.262 LANG=C.UTF-8
15:53:54 info #11 0.262 TOOLSTOINSTALL=flake8,autopep8,black,yapf,mypy,pydocstyle,pycodestyle,bandit,pipenv,virtualenv,pytest,pylint
15:53:54 info #11 0.262 PYTHON_VERSION=3.10.13
15:53:54 info #11 0.262 PYTHON_SETUPTOOLS_VERSION=65.5.1
15:53:54 info #11 0.262 C_FORCE_ROOT=true
15:53:54 info #11 0.262 _REMOTE_USER=root
15:53:54 info #11 0.262 PWD=/tmp/build-features/0
15:53:54 info #11 0.262 PYTHON_GET_PIP_SHA256=dfe9fd5c28dc98b5ac17979a953ea550cec37ae1b47a5116007395bfacff2ab9
15:53:54 info #11 0.262 _REMOTE_USER_HOME=/root
15:53:54 info #11 0.262 INSTALLTOOLS=true
15:53:54 info #11 0.262 ===========================================================================
15:53:54 info #11 0.365 Installing Python tools...
15:54:18 info #11 26.72 flake8 already installed. Skipping.
15:54:18 info #11 26.72 autopep8 already installed. Skipping.
15:54:18 info #11 26.72 black already installed. Skipping.
15:54:18 info #11 26.72 yapf already installed. Skipping.
15:54:18 info #11 26.72 mypy already installed. Skipping.
15:54:18 info #11 26.72 pydocstyle already installed. Skipping.
15:54:18 info #11 26.72 pycodestyle already installed. Skipping.
15:54:18 info #11 26.72 bandit already installed. Skipping.
15:54:18 info #11 26.72 pipenv already installed. Skipping.
15:54:18 info #11 26.72 virtualenv already installed. Skipping.
15:54:18 info #11 26.72 pytest already installed. Skipping.
15:54:19 info #11 26.72 pylint already installed. Skipping.
15:54:19 info #11 26.72 Updating /etc/bash.bashrc and /etc/zsh/zshrc...
15:54:19 info #11 26.72 Updating /etc/bash.bashrc and /etc/zsh/zshrc...
15:54:19 info #11 26.73 Updating /etc/bash.bashrc and /etc/zsh/zshrc...
15:54:19 info #11 26.73 Done!
15:54:19 info #11 DONE 26.8s
15:54:19 info
15:54:19 info #12 [<REDACTED_SERVICE_NAME>] exporting to image
15:54:19 info #12 exporting layers
15:54:19 info #12 exporting layers 1.0s done
15:54:19 info #12 preparing layers for inline cache done
15:54:19 error Error building image: cannot push to repository <REDACTED_ACCOUNT_ID>.dkr.ecr.ap-south-1.amazonaws.com/devpod-<REDACTED_SERVICE_NAME>:latest
. Please make sure you are logged into the registry and credentials are available. (Error: could not parse reference:<REDACTED_ACCOUNT_ID>.dkr.ecr.ap-south-1.amazonaws.com/devpod-<REDACTED_SERVICE_NAME>:latest
)
15:54:19 info #12 writing image sha256:1fadbf2d4b6c6d6e4a4e0eb0128932e6d7a2efd42f8376d1cd91ccc2f43faa2f done
15:54:19 info cannot push to repository <REDACTED_ACCOUNT_ID>.dkr.ecr.ap-south-1.amazonaws.com/devpod-<REDACTED_SERVICE_NAME>:latest
15:54:19 info . Please make sure you are logged into the registry and credentials are available. (Error: could not parse reference: <REDACTED_ACCOUNT_ID>.dkr.ecr.ap-south-1.amazonaws.com/devpod-<REDACTED_SERVICE_NAME>:latest
15:54:19 info )
15:54:19 info build
15:54:19 info github.com/loft-sh/devpod/cmd/agent/workspace.(*BuildCmd).Run
15:54:19 info /home/runner/work/devpod/devpod/cmd/agent/workspace/build.go:90
15:54:19 info github.com/loft-sh/devpod/cmd/agent/workspace.NewBuildCmd.func1
15:54:19 info /home/runner/work/devpod/devpod/cmd/agent/workspace/build.go:32
15:54:19 info github.com/spf13/cobra.(*Command).execute
15:54:19 info /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:916
15:54:19 info github.com/spf13/cobra.(*Command).ExecuteC
15:54:19 info /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:1044
15:54:19 info github.com/spf13/cobra.(*Command).Execute
15:54:19 info /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:968
15:54:19 info github.com/loft-sh/devpod/cmd.Execute
15:54:19 info /home/runner/work/devpod/devpod/cmd/root.go:90
15:54:19 info main.main
15:54:19 info /home/runner/work/devpod/devpod/main.go:8
15:54:19 info runtime.main
15:54:19 info /opt/hostedtoolcache/go/1.21.8/x64/src/runtime/proc.go:267
15:54:19 info runtime.goexit
15:54:19 info /opt/hostedtoolcache/go/1.21.8/x64/src/runtime/asm_amd64.s:1650
15:54:19 info rerun as root: exit status 1
15:54:19 debug done exec
15:54:19 debug done inject
15:54:19 debug done injecting
15:54:19 debug Done InjectAgentAndExecute
15:54:19 debug Done executing up command
15:54:19 debug Done building devcontainer
15:54:19 fatal exit status 1
agent error: Error trying to reach docker daemon: docker ps: exit status 1
Rerun as root: /var/lib/toolbox/devpod agent workspace build --workspace-info H4sIAAAAAAAA/+xW3W7bOhJ+lYDYu7Us6teSgHPhI6upTnrswJYdtEVhUCQVsZFEgaScpDl59wUlJ3FS1+0Ci73qjSlT881886OZeQC3XNzIFmG6EOyaNSAC5lpSIU3Bc9a0JatYa44J3bWcmJg3it4paRJaoK5S5jNamuV9S0XFMapyhG9oQ15ejr9K3oDRiy0QPQBGQAS+A4ER6N68MfIgpA4YgVbwHSNUaHSDagoigG6lIYs7o+7qHDHwOAI1wiVregv7x1SrGxwwZIkEJcZrmOE7gW1pMCP0QDlvabOTmBOq30neiYF5z+odr3oqx8K1KhHhtwW6+z4oWhOhu5g3CrGGikukyoEefrp6ihYWFCnGm4zVVCpUtyACNrRdA7qG7WUWjGAQWfYnMAIVkmotKflOwvIip5fYZ6431adOE9Gw2QGZmDcFu9Yu4uenfSyOJaqgSHWCSi12XWIxZtw8dESaTxJme69K3kQWiB4eH0eg4OIWCXLJhZIg+gwCCCEYgQAGw6F/LDvsD0f/c1xoDYcNRsBznf2hy8JxoA++jABrmGKoYt9ozOsaNUTz0toJxzdUnOUdq8iZoc5KnudMnY3Bl8eDmnxJKGrbI4kbAdxJxWv2rc9K7/W+OqIHQO8UbeRw/xnU0hg8Hg8H+KK9HnjEvG65pO9YRV/IGXi43X9o43tUV9onScWO4T4BPWmdtfZHJfO6+tkvlv2vfFcjwNtnp6fnyTzbXk6z930IUNVphLlDwqxYbirOq5zfmYNp/T1LKi4HEwRESnT0cQSmV6vtNI6T1Wp7kXzcprNDXdOLdLpZrjebzXRydTW9ypZXFycV/Z0ewlHNDFhQNywmLg0820MEu6fws3R1sV2ln5JDLS48BUnnq2w6j5Pt5XLxLv2QbKfLuUb/HJBNz1eHduaopn8sbhsqRht99UffScZDK/klCtnHy1fMsY/GFRLX9BR6z/sQ99QZTqCWyXm6mL8KdmtI3qnSsE7iFotsO0s2aZycjNIqiZdJdlAZh6b4n+HVAr7/ZLeT+/fxN/aXcP2J/2H+aT2v2N2/l5uZzBpn+vUUkVUSr5dp9nF7vlysL9/Unbw2IKIEhwH2Q9+Ctmf5J5Wt/5wn2VslXd5QZUDf80kQwEluOSQv3PyUos1l/EbLrsUGxGHgF7YXQNvHiPbN7qiKdD6Ns3Sj3crSv5PFOjtU5cP6x8C/kjjbzhbxRbLcxstklsyzdPrhVYFq2Z8oOE+z/x6tW+JPZhwMI+9pxh2dYOiaNkqb2zfFH3chwm+biiOyXn7Q3VSpVkamec1U2eVjzGuz4oUyZLlHmIJWFEkqzSeguYNjb+wBPWgQVmzH1L2mzTv1HGTWfKVYnTMVC0poo8eRfInB8HY2TIFjAvSOYu2MLDulzer58K+H/de6SWfJ8vFMKt6e/fPP2bOMHmI5a5BgwyQ+FAfR5wfAtYWKNd0dGAEkcNm3SOLrlohLim9kV+sr1w5gbtvQcwvbg65l2yj0J8j2Az+wPN9HnuW42AqJ7+S5h70cFhgjiC2Mcj8swPNk+mlwjaeJoyfS8UjDcXhM2Oj9MAb6j6MfOCfqt87ZLpnAHMOJ62BU2NCb2AROQurlboiLAFphUZAQhhZych+HIfRzMrFcHOACIYe4/1fnevqPX543hopKndnn/8PzsI3sFypcscXLhP7FBVPQlkumuLgHEXACyw1t27Xd0BuTGzGmWIxfmvsY1egbb9Ct7F3esy8P19rfK8LvFeH3ivB7Rfifrgj/AQAA//8BAAD//3FptHKhEAAA --debug
Use /root/.devpod/agent/contexts/default/workspaces/<REDACTED_SERVICE_NAME> as workspace dir
cannot push to repository <REDACTED_ACCOUNT_ID>.dkr.ecr.ap-south-1.amazonaws.com/devpod-<REDACTED_SERVICE_NAME>:latest
. Please make sure you are logged into the registry and credentials are available. (Error: could not parse reference: REDACTED_ACCOUNT_ID.dkr.ecr.ap-south-1.amazonaws.com/devpod-<REDACTED_SERVICE_NAME>:latest
)
build
github.com/loft-sh/devpod/cmd/agent/workspace.(*BuildCmd).Run
/home/runner/work/devpod/devpod/cmd/agent/workspace/build.go:90
github.com/loft-sh/devpod/cmd/agent/workspace.NewBuildCmd.func1
/home/runner/work/devpod/devpod/cmd/agent/workspace/build.go:32
github.com/spf13/cobra.(*Command).execute
/home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:916
github.com/spf13/cobra.(*Command).ExecuteC
/home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:1044
github.com/spf13/cobra.(*Command).Execute
/home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:968
github.com/loft-sh/devpod/cmd.Execute
/home/runner/work/devpod/devpod/cmd/root.go:90
main.main
/home/runner/work/devpod/devpod/main.go:8
runtime.main
/opt/hostedtoolcache/go/1.21.8/x64/src/runtime/proc.go:267
runtime.goexit
/opt/hostedtoolcache/go/1.21.8/x64/src/runtime/asm_amd64.s:1650
rerun as root: exit status 1

github.com/loft-sh/devpod/pkg/agent.InjectAgentAndExecute
/Users/runner/work/devpod/devpod/pkg/agent/inject.go:125
github.com/loft-sh/devpod/cmd.(*BuildCmd).buildAgentClient.func1
/Users/runner/work/devpod/devpod/cmd/build.go:188
runtime.goexit
/Users/runner/hostedtoolcache/go/1.21.8/x64/src/runtime/asm_arm64.s:1197`

Note: Edited the question after the error message changed post update of devpods cli and gui

@pascalbreuninger
Copy link
Member

@famagusta could you try again with the latest v0.5.6 release please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants