Mailinglist Archive: opensuse-features (241 mails)

< Previous Next >
[New: openFATE 309614] Activator application for SUSE Studio created appliances
  • From: fate_noreply@xxxxxxx
  • Date: Thu, 27 May 2010 16:46:11 +0200 (CEST)
  • Message-id: <feature-309614-1@xxxxxxxxxxxxxx>
Feature added by: Christian Hueller (chuller)

Feature #309614, revision 1
Title: Activator application for SUSE Studio created appliances

Requested by: Christian Hueller (chuller)
Partner organization:

Basically the idea is simple:


Create an application (GUI would be nice) that can 'activate' a previously SUSE
Studio built appliance.

'Activate' stands here for things like

 o register appliance with Novell or ISV

 o create users and set passwords

 o do other security relevant things like creating keys or add own proprietary

After the activation it would be awesome to also integrate some deployment
functionality to burn isos directly to CD after activation or copy disk images
to a usb stick

How it might work:

Basically the appliance filesystem needs to be accessed in order to modify the
appliance accordingly. This could be done through either  loop mounting the
image or by booting it inside some hypervisor.

Loop mounting requires root access, so booting might be the better solution, we
only need to take care the kiwi firstboot processes do net get triggered in
this activation boot.


Possible features:

o interaction with studio itself using its API (no manual download of the
appliance e.g.)


Use Case:
The use case is pretty clear as this would cover the gap between the simple
creation of an appliance and the frist booting of it on your hardware:


The user downloads a SLES11 appliance with the 'activator', then sets the root
password and enters the SLES11 registration key. Now the update repositories
get added to the appliance and the password is changed without being accessible
on the online server.

Business case (Partner benefit): This would be a great usability improvement to the whole stusio

openSUSE Feature:

< Previous Next >
List Navigation
Follow Ups