SUSE Studio offers nice user interface for configuring software appliances with many options. But what if you already had a configuration ready — for example a carefully tuned AutoYaST profile which your company uses for installing workstations? Or a KIWI configuration of your appliance exported from Studio (so that you could build that appliance on your machine) which you modified locally? Until now, there was no easy way how to apply it in Studio.
This is why we prepared a brand new KIWI and AutoYaST configuration import feature. If you enable it (more about that below), you can easily create an appliance based on your settings. Just go to your Studio home page, click the Create new appliance... button and select the Import icon instead of one of the templates.
You can then upload your KIWI configuration or AutoYaST profile. Studio will automatically detect which one you used and create a new appliance with the configuration settings applied.
KIWI and AutoYaST imports support the following settings:
(1) The architecture and base system are selected by the user during the import. This information is not contained in the AutoYaST profile as the profiles are designed to be generic.
What about the settings Studio can’t import? In case of AutoYaST, we apply the unimported settings using AutoYaST itself when the appliance boots for the first time. You can edit the applied profile (with already imported settings stripped) in the Configuration → Scripts tab in the appliance configuration.
Enabling the imports
The KIWI and AutoYaST imports are still in beta — which means they aren’t enabled by default. To enable them, go to your profile page and click on the Enable experimental features button (this will give you access to all beta features we introduce).
As with all software still in beta, bugs are expected. If you’ll note anything not working as expected, let us know so we can look at the issue and fix it.