kevtainer/denyip

Plugin integrity check failed

Closed this issue · 5 comments

Hi,

I was curious about using your plugin but was unable to install it into my instance of traefik:

time="2021-05-04T22:51:25Z" level=info msg="Configuration loaded from flags."
time="2021-05-04T22:51:25Z" level=info msg="Traefik version 2.4.8 built on 2021-03-23T15:48:39Z"
time="2021-05-04T22:51:25Z" level=info msg="Stats collection is enabled."
time="2021-05-04T22:51:25Z" level=info msg="Many thanks for contributing to Traefik's improvement by allowing us to receive anonymous information from your configuration."
time="2021-05-04T22:51:25Z" level=info msg="Help us improve Traefik by leaving this feature on :)"
time="2021-05-04T22:51:25Z" level=info msg="More details on: https://doc.traefik.io/traefik/contributing/data-collection/"
2021/05/04 22:51:26 traefik.go:76: command traefik error: failed to check archive integrity of the plugin github.com/notsureifkevin/denyip: plugin integrity check failed

I'm using the CRD version of traefik passing these args

        - --experimental.plugins.denyip.modulename=github.com/notsureifkevin/denyip
        - --experimental.plugins.denyip.version=v0.1.0

Any ideas what may be causing this?

Here is the simplest example I could come up with to reproduce the issue

$ docker run --rm traefik:2.4.8 \
>   --global.checknewversion \
>   --pilot.token=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx \
>   --experimental.plugins.denyip.modulename=github.com/notsureifkevin/denyip \
>   --experimental.plugins.denyip.version=v0.1.0
time="2021-05-05T21:30:10Z" level=info msg="Configuration loaded from flags."
2021/05/05 21:30:11 traefik.go:76: command traefik error: failed to check archive integrity of the plugin github.com/notsureifkevin/denyip: plugin integrity check failed

This is likely an issue on the integration side of pilot (hosted by @traefiklabs). I can flag @ldez on this, but publishing a new semver tag will likely fix this issue. Give it a shot with v1.0.0 please and open a new issue if the problem persists.

ldez commented

I think it's related to the change of your GitHub account: notsureifkevin > kevtainer

thanks @ldez , just realized that whilest doing a cleanup/bump of the code and have updated stuff accordingly.

@neuromantik33 as mentioned above, I changed my github handle, please try importing the plugin at the v1.0.0 tag, but with github.com/kevtainer/denyip as the plugin source.