docker / extensions-submissions

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

[Submission]: Log Lens #170

Closed edwin-abraham-thomas closed 2 months ago

edwin-abraham-thomas commented 2 months ago

Docker Hub repository name

edwinat/loglens

Terms of services

github-actions[bot] commented 2 months ago

:white_check_mark: @edwin-abraham-thomas 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 2 months ago

:x: Validation failed with the following errors

0.1.0-alpha: Pulling from edwinat/loglens 43c4264eed91: Pulling fs layer 6e5b7426b203: Pulling fs layer 6158e90c433d: Pulling fs layer 5a2e8c2880e3: Pulling fs layer 5a2e8c2880e3: Waiting 6e5b7426b203: Verifying Checksum 6e5b7426b203: Download complete 6158e90c433d: Verifying Checksum 6158e90c433d: Download complete 43c4264eed91: Download complete 5a2e8c2880e3: Verifying Checksum 5a2e8c2880e3: Download complete 43c4264eed91: Pull complete 6e5b7426b203: Pull complete 6158e90c433d: Pull complete 5a2e8c2880e3: Pull complete Digest: sha256:2bb5cf3aad753d5a97e744d8c616b803894e2759767fca6d86cb7b4c0d0b1c6e Status: Downloaded newer image for edwinat/loglens:0.1.0-alpha docker.io/edwinat/loglens:0.1.0-alpha Pulled imageChecked image labels(required) image label "com.docker.extension.publisher-url" is set to empty string in the Dockerfile: https://docs.docker.com/desktop/extensions-sdk/extensions/labels/ Checked metadata.jsonChecked image tag is semverChecked image is multiplatformChecked extension is compatible with current SDK versionFailed installing extension: unable to install extension "edwinat/loglens:0.1.0-alpha": only extensions distributed through the Docker Marketplace are allowed. You can change this option in the Extensions settings. Failed removing extension: the extension "edwinat/loglens" is not installed The extension "edwinat/loglens:0.1.0-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 edwinat/loglens

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.

edwin-abraham-thomas commented 2 months ago

/validate

github-actions[bot] commented 2 months ago

:x: Validation failed with the following errors

0.1.1-alpha: Pulling from edwinat/loglens 43c4264eed91: Pulling fs layer 6e5b7426b203: Pulling fs layer 6158e90c433d: Pulling fs layer 5a2e8c2880e3: Pulling fs layer 5a2e8c2880e3: Waiting 6158e90c433d: Verifying Checksum 6158e90c433d: Download complete 6e5b7426b203: Verifying Checksum 6e5b7426b203: Download complete 43c4264eed91: Verifying Checksum 43c4264eed91: Download complete 5a2e8c2880e3: Verifying Checksum 5a2e8c2880e3: Download complete 43c4264eed91: Pull complete 6e5b7426b203: Pull complete 6158e90c433d: Pull complete 5a2e8c2880e3: Pull complete Digest: sha256:01cb79bd9f732dbdb7ccd37ff9f03aec530190cec0dd3b115beff6e64e6ac405 Status: Downloaded newer image for edwinat/loglens:0.1.1-alpha docker.io/edwinat/loglens:0.1.1-alpha Pulled imageChecked image labelsChecked metadata.jsonChecked image tag is semverChecked image is multiplatformChecked extension is compatible with current SDK versionFailed installing extension: unable to install extension "edwinat/loglens:0.1.1-alpha": only extensions distributed through the Docker Marketplace are allowed. You can change this option in the Extensions settings. Failed removing extension: the extension "edwinat/loglens" is not installed The extension "edwinat/loglens: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 edwinat/loglens

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.

edwin-abraham-thomas commented 2 months ago

Hi, can someone take a look at this? It looks like the docker desktop's setting (inside GitHub actions) is not allowing non-marketplace extensions. I have pushed a new version (edwinat/loglens:0.1.1-alpha) and the validation succeeded in my local for the new one - 🎉 The extension \"edwinat/loglens:0.1.1-alpha\" passes the validation checks.\n

gtardif commented 2 months ago

Hello, I'm looking into this, it is indeed an issue with the configuration of Docker Desktop in the automated validation process. Trying to unblock this ASAP.

gtardif commented 2 months ago

/validate

github-actions[bot] commented 2 months ago

:white_check_mark: The extension edwinat/loglens 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://docs.google.com/forms/d/e/1FAIpQLSdruIWGS9Em0p2jVIixQeiVyQJs27EzLA4ks2YzlBZpWUJC2Q/viewform.

publisher-extensions-bot[bot] commented 2 months 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.