-
Notifications
You must be signed in to change notification settings - Fork 3
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
Plugin lifecycle #42
Comments
The problem with the repo of tom is known, it's not an issue with our service but with the user. The plugin service doesn't work as GitHub but as a Go proxy: the module names are case sensitive due to several reasons related to Go. |
The problem behind the names has been fixed in the service, only the tom's repo is still a problem for historical reasons. |
Also, the problem is not related to the repo name but to the module name and plugin name. https://github.com/traefik/plugindemo/blob/173560df05cb3e43cefc7dd4b592eef74188a19b/.traefik.yml#L5 |
Yes, thanks. I updated the issue accordingly. |
Current Behavior
One can
a) change gh account name : from
tommoulard
totomMoulard
, for instanceb) move or fork the (same) plugin to another account: from
my_repo
tomy_company
, for instanceWhen it happens:
plugin-service
fails to download (valid) plugin with the old naming. For instance,tommoulard/fail2ban
plugin is still valid up tov6.0.2
. You can check it here.Expected Behavior
When one rename his gh account, move or depreciate his plugin, this should be handled gracefully, on both backend & frontend sides. Both plugin developer or TraefikLabs should be able to handle this use case.
The text was updated successfully, but these errors were encountered: