Current Behavior
One can
a) change gh account name : from tommoulard to tomMoulard, for instance
b) move or fork the (same) plugin to another account: from my_repo to my_company, for instance
When it happens:
plugin-service fails to download (valid) plugin with the old naming. For instance, tommoulard/fail2ban plugin is still valid up to v6.0.2. You can check it here.
- The change is not visible in plugin-catalog UI
- It generates tons of (false) error log.
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.
⚠️ GitHub accounts are case in-sensitive but Go Modules are case sensitive.
Current Behavior
One can
a) change gh account name : from
tommoulardtotomMoulard, for instanceb) move or fork the (same) plugin to another account: from
my_repotomy_company, for instanceWhen it happens:
plugin-servicefails to download (valid) plugin with the old naming. For instance,tommoulard/fail2banplugin 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.