docker / extensions-submissions

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

[Submission]: Topmast #83

Closed Chris-isCoding closed 1 year ago

Chris-isCoding commented 1 year ago

Docker Hub repository name

chrisiscoding/topmast

Terms of services

github-actions[bot] commented 1 year ago

:white_check_mark: @Chris-isCoding 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: There was a problem during the validation job.

Someone from the @docker/extensions will have to take a look at this issue. We will let you know in this issue when it is fixed.


See action for more details.

github-actions[bot] commented 1 year ago

:x: Validation failed with the following errors

(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.screenshots" is set to empty string in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ (required) image label "com.docker.extension.additional-urls" is not a valid JSON array of objects: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ '/metadata.json' file not found at the root of the image filesystem. In the Dockerfile, check if the metadata.json is copied in some subfolder by error.the image for platform "linux/amd64" is not pushed to DockerHub: https://docs.docker.com/desktop/extensions-sdk/extensions/multi-arch/The extension "chrisiscoding/topmast:0.1.1-alpha" 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 chrisiscoding/topmast

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.

Chris-isCoding commented 1 year ago

/validate

github-actions[bot] commented 1 year ago

:white_check_mark: The extension chrisiscoding/topmast is valid :tada:.

Now, @docker/extensions will authorise the publication of the extension to the marketplace. Once the extension is published, this issue will be closed.

In the meantime, please tell us about your experience building a Docker Desktop extension here: https://survey.alchemer.com/s3/7184948/Publishers-Feedback-Form.

publisher-extensions-bot[bot] commented 1 year ago

:tada: Congratulations, your extension has been published to the marketplace.

It may not appear in your Docker Desktop yet. In that case, restart Docker Desktop (don't worry, users will see it as soon as the cache is refreshed, every ~12 hours).

If you haven't already, please tell us about your experience building a Docker Desktop extension here.

Chris-isCoding commented 1 year ago

@benja-M-1 Hello Benjamin, sorry to bother. I was wondering if it would be possible to change the extension address to topmast/topmast:0.1.2-alpha I haven't found a way to do it on my end.

The extension has been mistakenly published under an incorrect repository name, and I am uncertain about the appropriate steps to update the address on the published version. I would be grateful for any assistance or pointers you can provide to help me address this issue.

For your reference, here is the link to the Docker Hub repository where the extension is currently hosted: https://hub.docker.com/r/topmast/topmast

Thank you very much for your understanding and support.

benja-M-1 commented 1 year ago

Hi @Chris-isCoding you can submit the new one. Once the validation pass we will manually update the list on the marketplace.

The drawback though is that users that already have the extension installed won't be migrated to the new one. What you can do is push a new version on the wrong repo telling the users to uninstall it and install the new one.

benja-M-1 commented 1 year ago

Hi @Chris-isCoding do you want me to remove this extension from the marketplace and add the other one?

Chris-isCoding commented 1 year ago

Hi @benja-M-1

Yes, please remove this extension from the marketplace and replace it with the other one that has the correct hub docker references. I appreciate your help in making this update.

Thank you

Chris-isCoding commented 1 year ago

@benja-M-1 @gtardif Thank you for your assistance. I was wondering if it would be feasible to completely remove this old version from the marketplace?

benja-M-1 commented 1 year ago

Yes we will do

benja-M-1 commented 1 year ago

@Chris-isCoding we removed it. You can restart your Docker Desktop and it should disappear.