"trac-admin <env> upgrade" does not upgrade old global macros
|Reported by:||Owned by:||Christopher Lenz|
If a global macro has already been installed by trac-admin during a previous upgrade, then subsequently updated, trac-admin will fail to require an upgrade to the latest version.
This is fiddly and the fix may not be obvious, because you then have to manually delete the .py/.pyc from every Trac environment before again initiating an upgrade.
On a related note, it may also not be obvious to many that installing a global macro will require a trac environment upgrade.