@hmfa @takbb I had to work with AP installation layout and update sites a lot over the last few weeks, so I took your request as a challenge and built a local data app that can generate a command for installing extensions that are missing in a new installation when compared to an old one:
KNIME AP Migrator.knwf (289.2 KB)
Extensions/features are available if they are
- present in the “old” installation,
- absent in the “new” one and
- available (and categorized) from one of the update sites configured in the “new” AP.
Usage:
- Add any additional update sites you want to use to the new installation
- Open the attached workflow in some AP >= 5.4.0
- Open the component’s view
- Enter the locations of the old and the new AP installation and press “Analyze Installable Features”
- Wait for the update site scan to finish
- Select the features you want to transfer and press “Generate Installation Command”
- Copy and inspect the generated command
- Ensure that the “new” AP is closed
- Execute the command in a terminal
This should install all selected extensions. If the app works for you I can also publish it on Community Hub. If you encounter bugs, please report them to me.
– Leo