Comments
4 comments
-
I am having the same issue when installing from the marketplace. Looking at the TFS event logs - found that the error was related to the extension size exceeding what is allowed in TFS.
I have emailed RedGate support with more info to see if they have a workaround. Was unable to find a way in TFS to increase the allowed extension size.
-
Hi,
This is indeed an issue with the size of the VSTS/TFS build plugin.
This works fine in VSTS but it is not possible to install in TFS.
If you have an older version and are trying to update, please stick with the older version for now.
If you are installing from fresh get in touch with product support, and we will provide you an older version at https://productsupport.red-gate.com/hc/en-us.
We are looking into this at the moment and expect to have a fix in the next few days.
Thank you, -
Hi,
We have now updated our extension on the marketplace and this issue is resolved.
You can now update TFS using the current version from the marketplace. -
I'm pleased to say that the latest versions of the VSTS Build and Release addons on the marketplace will now work in TFS again.
The root of the problem was that VSTS has a different size limit for extensions than TFS (26MB for VSTS vs 20MB for TFS). We've updated our extensions to obtain the DLM Automation module from the PowerShell Gallery rather than having the module embedded, which allows us to make them much smaller and avoid the TFS size limit.
This does mean that if your build/release agents are running on machines that don't have PowerShell 5, or don't have access to the internet, you'll need to make sure that the latest version of DLM Automation is installed on the agent, using the SQL Toolbelt installer.
Hope that helps.
Add comment
Please sign in to leave a comment.
Is the current build extensions of DLM Automation supported in TFS2018?
I tried to install the extensions using market place, but get an error something went wrong.
I also downloaded the extensions from redgate, but when I try to install the extension I get the error below: