Error no documentado (web interface is not installed properly)

Hola de nuevo a todos, hoy trate de arrancar con el mismo comando que use ayer cuando probaba todo:
 
qemu -net nic -net tap,vlan=0,ifname=tap0,script=up.sh -cdrom opendomo-0.8.1-486.iso -hdb discoopendomo.dsk -boot d &
 
"discoopendomo.dsk" fue creado según ¿Como virtualizar con persistencia de datos?
 
Y al arrancar (en la ventana de QUEMU) apareció un error con opendomo-discovery que no estaba ayer:
 
Starting opendomo-discovery... [ERROR]
 
Luego al abrir via http 192.168.2.2 me dice:
 
The system has completed the startup process.
If you are seeing this screen it means that the web interface is not installed properly.
Check this link for more information about this problem.
 
Donde http://www.opendomo.com/drupal/node/11#4 no existe.
 
Me imagino que se trata de los scripts que me comentó Oriol que no se han documentado. (bueno aquí vamos reportando otro)
 
Aquí dejo un extracto de comandos que ejecute via ssh (a 192.168.2.2) en el directorio /mnt/hdb que es donde se montó el archivo discoopendomo.dsk que creé en mi sistema:
 
$ pwd
/mnt
$ ls -l
drwxrwxrwx    4 root     root        16384 Dec 31  1969 hdb
drwxr-xr-x    6 root     root         4096 Feb  3 02:57 hdc
lrwxrwxrwx    1 root     root            8 Feb 19 06:38 odconf -> /mnt/hdb
$ cd hdb/
$ ls -l
-rw-rw-rw-    1 root     root           35 Feb 18 13:37 opendomo.cfg
drwxrwxrwx    2 root     root         2048 Feb 18 10:34 pkgcache
drwxrwxrwx    2 root     root         2048 Feb 18 12:11 sysconf
$ cat opendomo.cfg
LABEL discovirtual
CONF_DEVICE yes
$ ls -l pkgcache/
$ ls -l sysconf/
-rw-rw-rw-    1 root     root       107520 Feb 18 12:11 sysconf.tar
$
 
Como comenté en mi bitacora (blog), lo unico que creé a mano fué opendomo.cfg (con su contenido) y el directorio vacio pkgcache. Aparentemente si esta usando el almacenaje porque el password de admin lo cambie ayer y hoy tuve que poner el nuevo.
 
Si alguien me dice como corregir el error de la interfaz web BUENÍSIMO! (porque se aprende algo;) sino pues volvere a hacer el disquito y arrancar de cero (no problem).
 
Saludos.

Página de error corregida

La página de error que comentabas ya ha sido actualizada al SVN; debería apuntar aquí.

Ahí encontrarás más información acerca lo sucedido. De todos modos sigo intentando solucionar el resto de inconvenientes detectados.

Un primer problema

El primer problema que deduzco es que el agente no ha arrancado bien la red.

Starting opendomo-discovery... [ERROR]
 
Luego al abrir via http 192.168.2.2 me dice:
 
The system has completed the startup process.
If you are seeing this screen it means that the web interface is not installed properly.
Check this link for more information about this problem

Normalmente opendomo-discovery falla al no tener red. Lo del mensaje en la web indica que opendomo-cgi (odcgi) no se ha podido instalar, lo que seguramente se debe a que no tiene acceso a ningún repositorio desde donde obtenerlo. ¿Tiene acceso a Internet por ejemplo?

En cuanto al resto de incidencias, estoy revisándolo ahora mismo.

Porque Virtualizando... ?

Hola a todos, Oriol en efecto!, la maquina virtual no tiene interenet.
 
¿Por que al primer arranque (donde la maquina virtual tampoco tiene internet) no sale ningun error con el acceso a web?. Y si usando un disco (como el creado con dd) se le agragan (porque en la ultima version ISO ya viene creado) lineas al opendomo.cfg (que en mi caso como en el del ejemplo esta en /mnt/hbd) en el segundo arranque se rompe?
 
Volvi a hacer el disco con dd, le di formato con mkfs.vfat, arranque de nuevo.. en el primer arranque TODO BIEN (aunque aparentemente no se conecta a internet) y despues de agregar:
 
LABEL almacen
CONF_DEVICE yes
 
en el /mnt/hdb/opendomo.cfg y apagar y volver a arrancar qemu (con el mismo comando que en la 1ra arrancada) todo se JO... otra vez.
 
Queria saber... como esta hecha la distro o porque en el primer run todo sale bien y al tratar de usar el dispositivo de almacenaje se tira al techo todo?
 
¿Y como configuro el acceso a internet de la MV? es decir en el ejemplo que esta de como virtualizar, se crean las interfaces de red en una vlan que (por el script) tiene un rango distinto al de mi red real. Algun metodo no descrito en como probar opendomo?
 

Configuración

Al arrancar con la ISO recién creada, ésta actúa como unidad de configuración provisional, lo que no sucede cuando arrancas con la unidad de disco creada cuando ésta contiene un archivo opendomo.cfg.

Además, la configuración del CD contiene dos cosas importantes:

  1. Un repositorio propio en el puerto 9000
  2. Un archivo /etc/opendomo/repositories.conf con el repositorio del punto 1 configurado

De este modo, cuando el sistema arranca SIN internet pero con el CD, puede arrancar sin problemas y permite al usuario instalar todos los paquetes.

En cuanto al acceso a Internet desde la MV, dependerá de la que estés usando. Creo que en Solución de problemas hay algún manual que tal vez te sirva de ayuda. Si no lo consigues, intenta abrir una discusión con tu caso específico en el foro.