jueves, 3 de diciembre de 2009

Como instalarse KMKey Makhno

50 comentarios
 
En primer lugar, dejar claro que KMKey requiere un servidor web con Zope 2.9.4, python 2.4 y sistema operativo GNU/Linux, preferentemente Debian. Aunque algunas partes pueden llegar a funcionar sobre Windows, no se soporta este sistema operativo de momento

En las estaciones cliente, se soporta tanto Mozilla Firefox como IE >= 6, sobre cualquier sistema operativo.

Dicho esto, si alguien quiere instalarse KMKey en sus dependencias, tiene varias opciones:

1) Usar la máquina virtual de virtualbox con kmkey preconfigurado. Esta es la opción que tarda más en desacargar, pero la más rápida de poner en práctica, y la única si usais Windows. Se trata de un disco para virtualbox con una Debian Lenny + KMKey instalado, y un site preconfigurado para gestión de calidad (aunque puede configurarse para otros menesteres, claro). Sólo se necesita crear la máquina, adjuntar el disco, y acceder por http://ip.de.maquina a vuestro KMKey. El password de root de la máquina es "demokm", y el usuario administrador de KMKey se llama "adminkmkey" con clave "demokm". Podeis descargar la máquina desde megaupload http://www.megaupload.com/?d=EP9DOO7Y

2) Descargar los fuentes de Joinup , Necesitais tener Linux y Zope2.9.4 A partir de ahí, descomprimir los fuentes en el directorio Products de Zope, y seguir las instrucciones de KMKeyCore/doc/INSTALL. El site que se necesita también lo podeis descargar del mismo sitio, viene preconfigurado con patrones de gestión de calidad, su usuario administrador es "adminkmkey", y su clave "demokm"

3) Instalar subversion y acceder a descargar la última rama stable, ejecutando "svn co https://joinup.ec.europa.eu/svn/kmkey/bundles/kmkey-stable" Los requisitos son los mismos que en el punto 2

Espero que lo disfruteis


Notas sobre problemas de red en la máquina virtual

La máquina virtual puede presentar algunos problemas de red si la versión de VirtualBox es antigua y no soporta "Bridge" en el interfaz de red. Usad una versión de VirtualBox más moderna y configurad la interefaz de red de tipo "Bridge" para que funcione

También nos han notificado algun problema con el adaptador de red en Debian. Por lo visto al crear una máquina virtual nueva y adjuntar el disco, el MAC address de la targeta de red cambia, y eso a veces no le gusta a Debian que recuerda las MAC address a través de su sistema UDEV. La solución es sencilla, entrar en la máquina virtual y ejecutar

rm /etc/udev/rules.d/70-persistent-net.rules

Después de eso reiniciad la máquina virtual y ya aparecerá el interfaz eth0


Si tienes dudas o comentarios usa por favor la lista de correo KMKey Spanish Gracias

50 Responses so far.

  1. Anónimo says:

    Hola,

    He intentado primero probar la máquina virtual, pero daba error al pulsar en cualquiera de las pestañas, así que intenté hacer una instalación limpia.

    La instalación la he hecho sobre una máquina virtual TurnKey Linux Core, basada en Ubuntu 8.04.3LTS, y tras pasar el infierno de pasos que hay que realizar (2 veces) y conseguir llegar al panel de control de Zope, simplemente no compila el entorno preconfigurado... Devuelve una especia de mensaje como:

    (',)

    ¿A alguien más le pasa o lo dejo por imposible?

  2. Anónimo says:

    Por cierto, la máquina Virtual la he ejecutado sobre VirtualBox 3.1.0 (versión estable) corriendo sobre un OS de 64 bits.

    Un saludo.

  3. Hola Anónimo

    Tengo noticias de otra gente que se ha bajado la máquina virtual y le está funcionando sin problemas, así que como no tenga algo que ver con los 64 bits no lo entiendo (a máquina tiene kernel de 32 bits

    Si quieres puedes enviarnos el traceback del error que te está dando al pulsar las pestañas de la máquina virtual, igual así podemos ayudarte, pero te agradecería que lo hiceras usando la lista de correo arriba referenciada. El traceback lo puedes obtener entrando en Zope (puerto 8090/manage) y mirando el objecto error_log.

    Gracias

  4. jordi says:

    Hola Santi

    Gràcias por el VDI funciona perfecto pero... es el KMquality existe el mismo del project?

  5. Hola Jordi

    En realidad el software es el mismo, lo que cambia son las configuraciones. Si vas a ADMIN / Modules y habilitas todos los módulos, y te creas un patrón de trabajo para gestionar tu tipo de proyectos, ya tienes KMKey Project :-)

  6. Anónimo says:

    Buenos dias, soy nuevo en esto de la VirtualBox, he llegado hasta el punto en que coloco root y como contraseña demokm y me sale kmkey-server, despues de eso no se que hacer y ademas donde puedo visualizar el entorno web.

    Gracias

    un saludo

  7. El entorno web puedes visualizarlo poniendo http://ipdelamaquinavirtual

    Si no la sabes la puedes consultar escribiendo "ifconfig" cuando hayas entrado como root. Si tienes problemas de red arriba está explicada la solución.

    Suerte

  8. Anónimo says:

    bueno ya me aparece la ip, la coloco en mi Xp y no me aparece nada, tengo que hacer algo en windows para que funcione, en las conexiones de red o que tengo que hacer

    gracias

    un saludo

  9. Anónimo says:

    como configuro lo de la interfaz de red tipo "bridge" para que me funcione lo de KMKEY

    gracias

    un saludo

  10. Anónimo says:

    Yo tengo siempre este error al cargar (intentar) el contenido de quality_express_src.zexp

    -------
    Site Error

    An error was encountered while publishing this resource.

    Error Type: KeyError
    Error Value: 'expiration'

    Troubleshooting Suggestions

    * This resource may be trying to reference a nonexistent object or variable 'expiration'.
    * The URL may be incorrect.
    * The parameters passed to this resource may be incorrect.
    * A resource that this resource relies on may be encountering an error.

    For more detailed information about the error, please refer to the error log.

    If the error persists please contact the site maintainer. Thank you for your patience.
    -----

    Alguna sugerencia??
    Gracias

  11. Gemma says:

    Parece claro que algo anda mal en tu instalación. ¿ Podrías enviarnos un traceback completo a la lista de coreo, por favor ? Lo puedes obtener del log/event.log o bien el ZMI en error_log

    Gracias

  12. Buenos Días

    He conseguido realizar la intalación, pero cuando intento importar en Zope el archivo kmkey_libre.zexp me sale el siguiente error el log.

    Tiempo 2010/03/24 09:15:43.796 GMT +1
    Nombre de usuario (ID de usuario) admin (admin)
    Solicitud de URL http://192.168.192.129:8080/examples/manage_importObject
    Tipo de excepción KeyError
    Valor de excepción 'Z1'
    Traceback (la última):

    Módulo ZPublisher.Publish, línea 115, en publicar
    Módulo ZPublisher.mapply, línea 88, en mapply
    Módulo ZPublisher.Publish, línea 41, en call_object
    Módulo OFS.ObjectManager, línea 586, en manage_importObject
    Módulo OFS.ObjectManager, línea 608, en _importObjectFromFile
    Módulo OFS.ObjectManager, línea 334, en _setObject
    Módulo OFS.subscribers, línea 49, en compatibilityCall
    Módulo OFS.subscribers, línea 137, en callManageAfterAdd
    Módulo Products.CMFCore.CMFCatalogAware, línea 199, en manage_afterAdd
    Módulo Products.CMFCore.CMFCatalogAware, línea 227, en __recurse
    Módulo Products.CMFCore.CMFCatalogAware, línea 199, en manage_afterAdd
    Módulo Products.CMFCore.CMFCatalogAware, línea 224, en __recurse
    Módulo Products.ZCatalog.Lazy, línea 158, en __getitem__
    Módulo Products.CPSCore.ObjectRepositoryTool, línea 854, en _getOb
    Módulo Products.CPSCore.ObjectRepositoryTool, línea 846, en conseguir
    Módulo OFS.Traversable, línea 226, en unrestrictedTraverse
    __traceback_info__: ([ 'z0', 'z0'], 'Z1')
    Módulo Products.CPSCore.ObjectRepositoryTool, línea 861, en __getitem__
    Módulo Products.CPSCore.ObjectRepositoryTool, línea 841, en conseguir
    KeyError: 'Z1'



    no se por donde seguir, alguien puede ayudarme..

    Gracias y saludos

  13. Buenas,

    Bueno mejor os pongo las trazas según salieron, que el crome me las traducio.

    ahi van: este es el error


    Time 2010/03/24 09:15:43.796 GMT+1
    User Name (User Id) admin (admin)
    Request URL http://192.168.192.129:8080/examples/manage_importObject
    Exception Type KeyError
    Exception Value 'z1'
    Traceback (innermost last):

    Module ZPublisher.Publish, line 115, in publish
    Module ZPublisher.mapply, line 88, in mapply
    Module ZPublisher.Publish, line 41, in call_object
    Module OFS.ObjectManager, line 586, in manage_importObject
    Module OFS.ObjectManager, line 608, in _importObjectFromFile
    Module OFS.ObjectManager, line 334, in _setObject
    Module OFS.subscribers, line 49, in compatibilityCall
    Module OFS.subscribers, line 137, in callManageAfterAdd
    Module Products.CMFCore.CMFCatalogAware, line 199, in manage_afterAdd
    Module Products.CMFCore.CMFCatalogAware, line 227, in __recurse
    Module Products.CMFCore.CMFCatalogAware, line 199, in manage_afterAdd
    Module Products.CMFCore.CMFCatalogAware, line 224, in __recurse
    Module Products.ZCatalog.Lazy, line 158, in __getitem__
    Module Products.CPSCore.ObjectRepositoryTool, line 854, in _getOb
    Module Products.CPSCore.ObjectRepositoryTool, line 846, in get
    Module OFS.Traversable, line 226, in unrestrictedTraverse
    __traceback_info__: (['z0', 'z0'], 'z1')
    Module Products.CPSCore.ObjectRepositoryTool, line 861, in __getitem__
    Module Products.CPSCore.ObjectRepositoryTool, line 841, in get
    KeyError: 'z1'

    gracias

  14. Hola ALVARITOO

    Cambia tu CPSCore por este otro y dime si ha funcionado, por favor:

    svn co -r 1034 https://svn.forge.osor.eu/svn/kmkey/vendors/CPSCore/branches/kmkey CPSCore

    Creo que ha habido un cambio que ha afectado zexp's antiguos

  15. Maury says:

    no logro descargar desde http://www.megaupload.com/?d=EP9DOO7Y al parecer fue removido , teneis otro enlace de descarga????


    gracias

  16. Hola Maury

    No, no fue removido. Esta ahi y a mi me funciona sin problemas, eso si, hay que esperar 50 segundos si no tienes versión premium de megaupload

  17. Muadib says:
    Este comentario ha sido eliminado por el autor.
  18. Muadib says:
    Este comentario ha sido eliminado por el autor.
  19. Muadib says:

    Hola, también tengo un problema importar el .zexp (probé con kmkey_libre, quality_src y quality_express_src) y tengo el siguiente error:

    Traceback (innermost last):
    Module ZPublisher.Publish, line 121, in publish
    Module Zope2.App.startup, line 240, in commit
    Module transaction._manager, line 96, in commit
    Module Products.CPSCompat.PatchZODBTransaction, line 169, in commit
    Module transaction._transaction, line 421, in _callBeforeCommitHooks
    Module Products.CPSCore.commithooks, line 229, in __call__
    Module Products.CPSCore.IndexationManager, line 136, in __call__
    Module Products.CPSCore.IndexationManager, line 157, in process
    Module Products.CPSCore.ProxyBase, line 437, in _reindexObject
    Module Products.CMFCore.CMFCatalogAware, line 87, in reindexObject
    Module Products.CMFCore.CatalogTool, line 353, in reindexObject
    Module Products.CPSCore.PatchCMFCoreCatalogTool, line 259, in cat_catalog_object
    Module Products.ZCatalog.ZCatalog, line 567, in catalog_object
    Module Products.ZCatalog.Catalog, line 360, in catalogObject
    Module Products.TextIndexNG3.TextIndexNG3, line 86, in index_object
    Module textindexng.index, line 143, in index_object
    Module textindexng.index, line 184, in _process_words
    Module zope.component, line 257, in getUtility
    ComponentLookupError: (InterfaceClass textindexng.interfaces.normalizer.INormalizer, '')


    Ví que más arriba también otros tuvieron problemas, aunque mi traceback es distinto. De acá no se como seguir.

    También lo puse en la lista de correo, pero por las dudas lo pongo acá también.
    Gracias.

    Probado sobre Ubuntu 32 bits.

  20. Muadib says:
    Este comentario ha sido eliminado por el autor.
  21. Excelente trabajo, podrias indicar como cambiar a kmkey Project he echo lo q indicas anteriormente pero no se parece en nada a la demo en linea

  22. Gemma says:

    Hola Alex

    Gracias. Para la próxima versión vamos a intentar incluir una configuración de cada tanto en la máquina virtual como en zexp. Ahora lo que tienes es una configuración de quality, si te interesa project hay que ir a Admin / Modules y activarlo todo, y después configurar o importar los patrones que te interesen. Si nos escribes por la lista de correo cuáles te interesan de la demo que has visto te los podemos mandar para que los importes

  23. Buenos dias,

    Como habilito la opción de Helpdesk.?

    Saludos y gracias,
    Santi

  24. https://lists.forge.osor.eu/pipermail/kmkey-spanish/2010-April/000199.html

  25. Hola Santi,
    Gracias por tu respuesta, una pregunta:

    El archivo para descargar, he descargado un.bin pero no me deja importarlo, es este archivo??

    Me pide importar un .tgz y no veo ninguno!

    Saludos y gracias,
    Santi

  26. Si nos dejas tu correo o nos escribes a la lista te lo mando en .tgz Por lo visto el mailman lo ha convertido a .bin

  27. Si Santi mira es:

    sbedoya@absis.es

    Saludos y gracias,
    Santi

  28. Santi Gracias por el Archivo,

    Pero cuando lo subo me sale el siguiente error:

    Error: undefined property 'onchange_startup'

    Sabes que puede ser?
    Saludos y gracias,
    Santi

  29. Anónimo says:

    HC:
    Hola buen día, tengo virtual box 3.2.10 r66523 con windows vista, creo una nueva maquina virtual con linux (32 ó 64), al tratar de agregar la vdi en la pantalla de virtual box para agregar discos virtuales, me da el siguiente mensaje:

    Fail to open the hard disk D:\kmkey-makhno.vdi
    Coul not get the storage format on the medium 'D:\kmkey-makhno.vdi' (VERR_NOT_SUPPORTED)

    en el detalle...

    Result Code:
    VBOX_E_IPRT_ERROR (0x80BB0005)
    Component:
    Medium
    Interface:
    IMedium {1d578f43-5ef1-4415-b556-7592d3ccdc8f}
    Callee:
    IVirtualBox {3f36e024-7fed-4f20-a02c-9158a82b44e6}

    Gracias por su ayuda.

  30. Hola Anonimo, parece que no encuentra el disco o lo que encuentra no le gusta. ¿ Puede que se haya corrompido en la descarga, o algo así ?

  31. Anónimo says:

    HC:

    Santi, muchas gracias eso era, estaba corrompida la descarga.

    Ahora ya logre iniciar, coloque como bridge el adaptador de red en Virtual Box, pero cuando le doy (ifconfig) no me muestra alguna ip que ha sido asignada por dhcp, para poder conectarme via web, alguna sugerencia, gracias por la ayuda.

    Saludos

    ifconfig
    eth0 Link encap:Ethernet HWaddr:08:00:27:EB:71:6C
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX Packets:6169 errors:0 dropped:0 overruns:0 frame:0
    TX Packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0
    RX bytes: 787875 (769.4 KiB) TX bytes :0 (0.0 B)

  32. Hola

    al comando ifconfig me responde: inet addr:127.0.0.1

    Esta es la dirección que introduzco en Mozilla:
    http://127.0.0.1 y me responde el navegador:
    It works!

    No sé que hacer para ver la pantalla de entrada de kmkey.

    Os agradezco la respuesta.

  33. Hola debomberos

    El 127.0.0.1 es la IP de localhost. Si no te sale alguna otra IP asociada a una interfaz de red es que no tienes bien configurada la red de la máquina virtual

  34. Tenéis algún manual o vídeo que guíe sobre la instalación?

    Gracias por la respuesta.

  35. Hola debomberos, aquí en el blog tienes una lista detallada de los pasos a seguir,

    http://kmkey-es.blogspot.com/2009/11/guia-de-instalacion-de-kmkey.html

    y en el apartado de instalación tienes también configuraciones diversas de otros servicios o casos

    http://kmkey-es.blogspot.com/search/label/Instalacion%20KMKey

    saludos

  36. Anónimo says:

    Hola buenas,
    Tengo el siguiente problema cuando instalo la maquina me da la opción de indicar el archivo vdi, el cual me baje y cuando arranco la maquina, empieza a cargar pero da el siguiente error:
    ALERT¡¡ /dev/hda1 does not exit. Dropping to a shell¡¡
    /bin/sh: can´t access tty: job control turned off

    Ya me comentais, Muchas gracias y saludos

  37. Respecto al VDI y el hda, es un problema conocido con las últimas versiones de VirtualBox. Aquí está la solución: https://lists.forge.osor.eu/pipermail/kmkey-spanish/2010-October/000219.html

  38. Anónimo says:

    Hola,

    He instalado sin ningun problema el kmkey pero a la hora de hacer un Registro de No Conformida me da el siguiente error. Error: User admin does not have a getProperty

    Como podría solucionar eso para seguir adelante con automatizacion del SGC.

    Saludos

  39. El usuario 'admin' es el administrador de Zope en el que está instalado KMKey. Aunque con estas credenciales se puede acceder al site, la verdad es que el usuario 'admin' como tal no está registrado dentro de la propia aplicación y eso a veces es fuente de problemas.

    La imagen de KMKey viene con un usuario administrador de la aplicación cuyo nombre de usuario es 'adminkmkey' y password 'demokm'. Si aún así el problema persistiera, por favor adjunte el traceback completo del error que se puede encontrar dentro del ZMI (http://servidor/error_log/manage_main) o en el fichero zope/log/event.log en la ruta de instalación de la instancia Zope.

    También existe la lista de correo kmkey-spanish(arroba)lists.forge.osor.eu que es el lugar más adecuado para obtener asistencia técnica.

  40. Anónimo says:

    Hola Eloi

    Este es el log:

    2011-03-31T16:10:14 ERROR Types Tool _queryFactoryMethod raised an exception
    Traceback (most recent call last):
    File "/usr/local/kmkey/zope/Products/CMFCore/TypesTool.py", line 525, in _queryFactoryMethod
    p = dispatcher[self.product]
    File "/usr/local/zope294/lib/python/App/FactoryDispatcher.py", line 26, in __getitem__
    return self.__bobo_traverse__(None, name)
    File "/usr/local/zope294/lib/python/App/FactoryDispatcher.py", line 29, in __bobo_traverse__
    product=self.aq_acquire('_getProducts')()._product(name)
    File "/usr/local/zope294/lib/python/App/Product.py", line 69, in _product
    def _product(self, name): return getattr(self, name)
    AttributeError: demoisoDefault


    Saludos y gracias por su ayuda

  41. Santi says:

    Puedes instalar ese producto que falta descagándolo de aquí: http://forge.osor.eu/frs/?group_id=49&release_id=383

    De todas formas, el error anterior no tiene nada que ver con eso. "User admin does not have a getProperty" es porque estas entrando con usuario admin de ZMI en lugar de hacer login en la aplicación. Entra a http://ip/ y haz login com admindemo / demokm

  42. Anónimo says:

    Hola Santi lo anterior lo resolví, Ahora despues de eso cuando confirmos los datos me sale este mensaje

    Se ha producido un error

    Discúlpenos por las molestias ocasionadas.

    Vuelta.

    Error: SMTP instance has no attribute 'sock'

    Saludos

  43. Anónimo says:

    Hola,

    ¿Como puedo añadir patrones para la gestión de proyectos con campos por defecto, roles, etc

  44. Anónimo says:

    Hola Santi,

    Soy nueva en esto de KMKey Project. En mi empresa estamos valorando varias herramientas de gestión de proyectos y nos ha gustado lo que ofrece KMKey Project. Para ver si cumple con nuestras espectativas he instalado la version MÁQUINA VIRTUAL de VirtualBox. Las plantillas que aparecen por defecto no cuadran con el ipo de proyectos que llevamos. Necesitamo una sencilla plantilla de gestión de proyectos. Con mis escasos conocimientos he podido trampear y adaptar una plantilla existen pero lo que realmente me gustaría saber es como crear una nueva plantilla o en su defecto como exportsar una plantilla de gestión de proyectos.
    Muchas gracias

  45. Santi says:

    Por favor, usad la lista de correo comunitaria para dudas y cuestiones: https://lists.forge.osor.eu/mailman/listinfo/kmkey-spanish

  46. Anónimo says:

    Hola Santi,
    me gustaria saber que limitacion tiene la version demo
    y cual seria la diferencia con la version pagada
    y cual seria el costo de la version pagada
    muchas gracias

  47. Santi says:

    Hola Anónimo

    No hay ninguna limitación en la versión de demo. En la versión pagada no se paga por licencias, sinó por instalación, configuración, formación y/o desarrollos. El precio depende de lo que cada uno necesite y el trabajo que eso implique. Dirígite por favor a http://www.kmkey.com/contacto para comentar detalles y obtener un presupuesto. Gracias

  48. Anónimo says:

    Buena tarde
    En donde puedo encontrar un manual de uso de la aplicación kmkey

  49. Jonathan says:

    Como descargo la primera opción??, ya no existe megaupload.

  50. Santi says:

    Hola Jonathan

    Así es, entre otras muchas cosas se ha perdido la imagen de KMKey. Estamos buscando alternativas para volver a subir una imagen preparada

    Saludos

Leave a Reply