docker / extensions-submissions

Submit your Docker Extension here
Apache License 2.0
11 stars 2 forks source link

[Submission]: docker-extension-zsh #58

Closed kc-dot-io closed 1 year ago

kc-dot-io commented 1 year ago

Docker Hub repository name

ctoai/docker-extension-zsh

Terms of services

github-actions[bot] commented 1 year ago

:white_check_mark: @kc-dot-io has accepted the terms of service.

The automatic validation of your extension has started, you will see the result in ~10 minutes :hourglass_flowing_sand:.

github-actions[bot] commented 1 year ago

:x: Validation failed with the following errors

failed to resolve the greatest semver tag for repo "cto-ai/docker-extension-zsh": repository does not exist or may require 'docker login'

Please fix the issues and check everything is ok locally with the following command:

docker extension validate -a -s -i cto-ai/docker-extension-zsh

Then you can trigger the validation commenting /validate when you are ready.

See https://docs.docker.com/desktop/extensions-sdk/extensions/validate/ for more information.

benja-M-1 commented 1 year ago

Hi @kc-dot-io @jossemargt-cto-ai 👋 It seems the docker hub repository does not exist, I couldn't find it. This is why the validation failed.

kc-dot-io commented 1 year ago

@benja-M-1 my bad. I typo'd the repository. It's actually at ctoai/docker-extension-zsh.

kc-dot-io commented 1 year ago

/validate

github-actions[bot] commented 1 year ago

:x: Validation failed with the following errors

(required) image label "com.docker.desktop.extension.icon" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.categories" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.changelog" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.detailed-description" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.publisher-url" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.screenshots" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ metadata.json: (root): Additional property name is not allowedmetadata.json: (root): Additional property provider is not allowedmetadata.json: (root): Additional property desktop-plugin-version is not allowedthe image for platform "linux/arm64" is not pushed to DockerHub: https://docs.docker.com/desktop/extensions-sdk/extensions/multi-arch/Failed installing extension: Extracting metadata and files for the extension "ctoai/docker-extension-zsh:0.1.0" Installing service in Desktop VM... Setting additional compose attributes Installing Desktop extension UI for tab "Zsh Terminal"... Extension UI tab "Zsh Terminal" added. Starting service in Desktop VM...... failed when running compose up for extension ctoai/docker-extension-zsh:0.1.0: executing 'docker --context desktop-linux compose -p ctoai_docker-extension-zsh-desktop-extension -f extensions/ctoai_docker-extension-zsh/vm/docker-compose.yml up -d' : exit status 1: Network ctoai_docker-extension-zsh-desktop-extension_default Creating Network ctoai_docker-extension-zsh-desktop-extension_default Created Container ctoai_docker-extension-zsh-desktop-extension-service Creating Error response from daemon: Range of CPUs is from 0.01 to 2.00, as there are only 2 CPUs available executing 'docker --context desktop-linux compose -p ctoai_docker-extension-zsh-desktop-extension -f extensions/ctoai_docker-extension-zsh/vm/docker-compose.yml up -d' : exit status 1: Network ctoai_docker-extension-zsh-desktop-extension_default Creating Network ctoai_docker-extension-zsh-desktop-extension_default Created Container ctoai_docker-extension-zsh-desktop-extension-service Creating Error response from daemon: Range of CPUs is from 0.01 to 2.00, as there are only 2 CPUs available Removing extension ctoai/docker-extension-zsh:0.1.0... Removing extension containers... Extension containers removed Extension UI tab Zsh Terminal removed Extension image ctoai/docker-extension-zsh:0.1.0 removed Extension "ZSH Terminal" removed installation could not be completed due to: executing 'docker --context desktop-linux compose -p ctoai_docker-extension-zsh-desktop-extension -f extensions/ctoai_docker-extension-zsh/vm/docker-compose.yml up -d' : exit status 1: Network ctoai_docker-extension-zsh-desktop-extension_default Creating Network ctoai_docker-extension-zsh-desktop-extension_default Created Container ctoai_docker-extension-zsh-desktop-extension-service Creating Error response from daemon: Range of CPUs is from 0.01 to 2.00, as there are only 2 CPUs available Failed removing extension: the extension "ctoai/docker-extension-zsh" is not installed The extension "ctoai/docker-extension-zsh:0.1.0" hasn't passed the checks to be published.

Please fix the issues and check everything is ok locally with the following command:

docker extension validate -a -s -i ctoai/docker-extension-zsh

Then you can trigger the validation commenting /validate when you are ready.

See https://docs.docker.com/desktop/extensions-sdk/extensions/validate/ for more information.

kc-dot-io commented 1 year ago

I will come back to this and re-submit when I have time. Closing for now.

github-actions[bot] commented 1 year ago

:x: Validation failed with the following errors

(required) image label "com.docker.desktop.extension.icon" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.categories" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.changelog" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.detailed-description" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.publisher-url" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.screenshots" is missing in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ metadata.json: (root): Additional property desktop-plugin-version is not allowedmetadata.json: (root): Additional property name is not allowedmetadata.json: (root): Additional property provider is not allowedthe image for platform "linux/arm64" is not pushed to DockerHub: https://docs.docker.com/desktop/extensions-sdk/extensions/multi-arch/Failed installing extension: Extracting metadata and files for the extension "ctoai/docker-extension-zsh:0.1.0" Installing service in Desktop VM... Setting additional compose attributes Installing Desktop extension UI for tab "Zsh Terminal"... Extension UI tab "Zsh Terminal" added. Starting service in Desktop VM...... failed when running compose up for extension ctoai/docker-extension-zsh:0.1.0: executing 'docker --context desktop-linux compose -p ctoai_docker-extension-zsh-desktop-extension -f extensions/ctoai_docker-extension-zsh/vm/docker-compose.yml up -d' : exit status 1: Network ctoai_docker-extension-zsh-desktop-extension_default Creating Network ctoai_docker-extension-zsh-desktop-extension_default Created Container ctoai_docker-extension-zsh-desktop-extension-service Creating Error response from daemon: Range of CPUs is from 0.01 to 2.00, as there are only 2 CPUs available executing 'docker --context desktop-linux compose -p ctoai_docker-extension-zsh-desktop-extension -f extensions/ctoai_docker-extension-zsh/vm/docker-compose.yml up -d' : exit status 1: Network ctoai_docker-extension-zsh-desktop-extension_default Creating Network ctoai_docker-extension-zsh-desktop-extension_default Created Container ctoai_docker-extension-zsh-desktop-extension-service Creating Error response from daemon: Range of CPUs is from 0.01 to 2.00, as there are only 2 CPUs available Removing extension ctoai/docker-extension-zsh:0.1.0... Removing extension containers... Extension containers removed Extension UI tab Zsh Terminal removed Extension image ctoai/docker-extension-zsh:0.1.0 removed Extension "ZSH Terminal" removed installation could not be completed due to: executing 'docker --context desktop-linux compose -p ctoai_docker-extension-zsh-desktop-extension -f extensions/ctoai_docker-extension-zsh/vm/docker-compose.yml up -d' : exit status 1: Network ctoai_docker-extension-zsh-desktop-extension_default Creating Network ctoai_docker-extension-zsh-desktop-extension_default Created Container ctoai_docker-extension-zsh-desktop-extension-service Creating Error response from daemon: Range of CPUs is from 0.01 to 2.00, as there are only 2 CPUs available Failed removing extension: the extension "ctoai/docker-extension-zsh" is not installed The extension "ctoai/docker-extension-zsh:0.1.0" hasn't passed the checks to be published.

Please fix the issues and check everything is ok locally with the following command:

docker extension validate -a -s -i ctoai/docker-extension-zsh

Then you can trigger the validation commenting /validate when you are ready.

See https://docs.docker.com/desktop/extensions-sdk/extensions/validate/ for more information.