We are currently doing a side-by-side upgrade to upgrade from LD9.5 SP2 to LD9.6 SP1.
What is the best practice method for migrating queries, packages and tasks in that situation?
I've so far established the following:
* CORE sync will not work as both COREs are not on the same version
* Items can be exported manually to a .ldms file, but it fails to import on the LD9.6 CORE because the <AssemblyVer> value does not macth. It's possible to change the value to match the new CORE and then the import seems to be successful, but I can find multiple threads on the community that says this is not a supported method and you shouldn't do it - i.e. https://community.landesk.com/support/thread/23198
* The tool package.porter.exe can be used to export public packages to an .xml file, but the import fails on the LD9.6 CORE with the following error:
The following exception occurred while importing the distribution package : System.MissingMethodException: Method 'LANDesk.ManagementSuite.SoftwareDistribution.Business.Package.CategoryName' not found.
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object providedArgs, ParameterModifier modifiers, CultureInfo culture, String namedParams)
at LANDesk.ManagementSuite.SoftwareDistribution.Business.ImportExport.XmlPorterHelper.InitializeObjectFromXml(XmlNode node, Object instance, Type type, String properties, String required, IPorterProcessCallback callback)
at LANDesk.ManagementSuite.SoftwareDistribution.Business.ImportExport.PackagePorter.ExtractPackage(String connectionString, XmlNode child, String serverName, Boolean bReplace, IPorterProcessCallback callback, Boolean publishing, BooleanrenameReplicatedPackages)
I can then manually remove the lines with "<CategoryName> </CategoryName>" in the xml file and then the package is imported without any errors being shown. Unfortunately I've found that an eventual prereq. query is not imported even though it's present in the xml file which means that the package is not correctly imported.
Please advise how we can successfully migrate the queries, packages and tasks that we need on the new CORE. Upgrading the old CORE to the same version as the new CORE so CORE sync. can be used is currently not an option.
Thanks in advance.
Note: I've asked LANDesk Support the same question, but with this thread I'm hoping to get some "real life experience" input on this situation as well.