> Hello, > > In our lab I use a spacewalk server without problems using CentOS 6 > proxmox / openvz templates. > Centos 6 VM's installed on ESX also don't pose problems. > > But when I try to register a VM running on KVM (on Proxmox),I get this > error: > > > rhnreg_ks --serverUrl=http://lablxsat01.example.org/XMLRPC > --activationkey=1-3d041df21bc358929c83222080c0afa8 > Error communicating with server. The message was: > Internal Server Error > > > > error_log spacewalk: > > [Thu May 03 12:40:42 2012] [error] Exception reported from > lablxsat01.example.org > [Thu May 03 12:40:42 2012] [error] Time: Thu May 3 12:40:42 2012 > [Thu May 03 12:40:42 2012] [error] Exception type <class > 'psycopg2.IntegrityError'> > [Thu May 03 12:40:42 2012] [error] Exception while handling function > registration.new_system > [Thu May 03 12:40:42 2012] [error] Request object information: > [Thu May 03 12:40:42 2012] [error] URI: /XMLRPC > [Thu May 03 12:40:42 2012] [error] Remote Host: lablxkat01.example.org > [Thu May 03 12:40:42 2012] [error] Server Name: lablxsat01.example.org:80 > [Thu May 03 12:40:42 2012] [error] Headers passed in: > [Thu May 03 12:40:42 2012] [error] \tAccept-Encoding: identity > [Thu May 03 12:40:42 2012] [error] \tCONTENT_LENGTH: 1464 > [Thu May 03 12:40:42 2012] [error] \tCONTENT_TYPE: text/xml > [Thu May 03 12:40:42 2012] [error] \tDOCUMENT_ROOT: /var/www/html > [Thu May 03 12:40:42 2012] [error] \tGATEWAY_INTERFACE: CGI/1.1 > [Thu May 03 12:40:42 2012] [error] \tHTTP_ACCEPT_ENCODING: identity > [Thu May 03 12:40:42 2012] [error] \tHTTP_HOST: lablxsat01.example.org > [Thu May 03 12:40:42 2012] [error] \tHTTP_USER_AGENT: > rhn.rpclib.py/$Revision$ [Thu May 03 12:40:42 2012] [error] > \tHTTP_X_CLIENT_VERSION: 1 > [Thu May 03 12:40:42 2012] [error] \tHTTP_X_INFO: RPC Processor (C) > Red Hat, Inc (version $Revision$) > [Thu May 03 12:40:42 2012] [error] \tHTTP_X_RHN_CLIENT_CAPABILITY: > caneatCheese(1)=1,packages.extended_profile(2)=1,reboot.reboot(1)=1,package > s.verify(1)=1,packages.runTransaction(1)=1,packages.update(2)=2,packages.ro > llBack(1)=1 [Thu May 03 12:40:42 2012] [error] > \tHTTP_X_RHN_TRANSPORT_CAPABILITY: follow-redirects=3 > [Thu May 03 12:40:42 2012] [error] \tHTTP_X_TRANSPORT_INFO: Extended > Capabilities Transport (C) Red Hat, Inc (version $Revision$) > [Thu May 03 12:40:42 2012] [error] \tHTTP_X_UP2DATE_VERSION: 1.7.14-1.el6 > [Thu May 03 12:40:42 2012] [error] \tHost: lablxsat01.example.org.be > [Thu May 03 12:40:42 2012] [error] \tPATH_INFO: > [Thu May 03 12:40:42 2012] [error] \tQUERY_STRING: > [Thu May 03 12:40:42 2012] [error] \tREMOTE_ADDR: 10.2.22.46 > [Thu May 03 12:40:42 2012] [error] \tREMOTE_PORT: 39615 > [Thu May 03 12:40:42 2012] [error] \tREQUEST_METHOD: POST > [Thu May 03 12:40:42 2012] [error] \tREQUEST_URI: /XMLRPC > [Thu May 03 12:40:42 2012] [error] \tSCRIPT_FILENAME: > /usr/share/rhn/wsgi/xmlrpc.py > [Thu May 03 12:40:42 2012] [error] \tSCRIPT_NAME: /XMLRPC > [Thu May 03 12:40:42 2012] [error] \tSCRIPT_URI: > http://lablxsat01.example.org/XMLRPC > [Thu May 03 12:40:42 2012] [error] \tSCRIPT_URL: /XMLRPC > [Thu May 03 12:40:42 2012] [error] \tSERVER_ADDR: 10.2.22.45 > [Thu May 03 12:40:42 2012] [error] \tSERVER_ADMIN: root@localhost > [Thu May 03 12:40:42 2012] [error] \tSERVER_NAME: lablxsat01.example.org > [Thu May 03 12:40:42 2012] [error] \tSERVER_PORT: 80 > [Thu May 03 12:40:42 2012] [error] \tSERVER_PROTOCOL: HTTP/1.1 > [Thu May 03 12:40:42 2012] [error] \tSERVER_SIGNATURE: <address>Apache > Server at lablxsat01.example.org Port 80</address> > [Thu May 03 12:40:42 2012] [error] > [Thu May 03 12:40:42 2012] [error] \tSERVER_SOFTWARE: Apache > [Thu May 03 12:40:42 2012] [error] \tUser-Agent: rhn.rpclib.py/$Revision$ > [Thu May 03 12:40:42 2012] [error] \tX-Client-Version: 1 > [Thu May 03 12:40:42 2012] [error] \tX-Info: RPC Processor (C) Red > Hat, Inc (version $Revision$) > [Thu May 03 12:40:42 2012] [error] \tX-RHN-Client-Capability: > caneatCheese(1)=1,packages.extended_profile(2)=1,reboot.reboot(1)=1,package > s.verify(1)=1,packages.runTransaction(1)=1,packages.update(2)=2,packages.ro > llBack(1)=1 [Thu May 03 12:40:42 2012] [error] > \tX-RHN-Transport-Capability: > follow-redirects=3 > [Thu May 03 12:40:42 2012] [error] \tX-Transport-Info: Extended > Capabilities Transport (C) Red Hat, Inc (version $Revision$) > [Thu May 03 12:40:42 2012] [error] \tX-Up2Date-Version: 1.7.14-1.el6 > [Thu May 03 12:40:42 2012] [error] \tmod_wsgi.application_group: > lablxsat01.example.org|/xmlrpc > [Thu May 03 12:40:42 2012] [error] \tmod_wsgi.callable_object: application > [Thu May 03 12:40:42 2012] [error] \tmod_wsgi.handler_script: > [Thu May 03 12:40:42 2012] [error] \tmod_wsgi.input_chunked: 0 > [Thu May 03 12:40:42 2012] [error] \tmod_wsgi.listener_host: > [Thu May 03 12:40:42 2012] [error] \tmod_wsgi.listener_port: 80 > [Thu May 03 12:40:42 2012] [error] \tmod_wsgi.process_group: > [Thu May 03 12:40:42 2012] [error] \tmod_wsgi.request_handler: wsgi-script > [Thu May 03 12:40:42 2012] [error] \tmod_wsgi.script_reloading: 1 > [Thu May 03 12:40:42 2012] [error] \tmod_wsgi.version: (3, 2) > [Thu May 03 12:40:42 2012] [error] \twsgi.errors: <mod_wsgi.Log object > at 0x7f764398dc30> > [Thu May 03 12:40:42 2012] [error] \twsgi.file_wrapper: <built-in > method file_wrapper of mod_wsgi.Adapter object at 0x7f7643bd6a80> > [Thu May 03 12:40:42 2012] [error] \twsgi.input: <mod_wsgi.Input > object at 0x7f764398dc70> > [Thu May 03 12:40:42 2012] [error] \twsgi.multiprocess: True > [Thu May 03 12:40:42 2012] [error] \twsgi.multithread: False > [Thu May 03 12:40:42 2012] [error] \twsgi.run_once: False > [Thu May 03 12:40:42 2012] [error] \twsgi.url_scheme: http > [Thu May 03 12:40:42 2012] [error] \twsgi.version: (1, 1) > [Thu May 03 12:40:42 2012] [error] > [Thu May 03 12:40:42 2012] [error] Exception Handler Information > [Thu May 03 12:40:42 2012] [error] Traceback (most recent call last): > [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/apacheRequest.py", > line 122, in call_function > [Thu May 03 12:40:42 2012] [error] response = apply(func, params) > [Thu May 03 12:40:42 2012] [error] File > "/usr/share/rhn/server/handlers/xmlrpc/registration.py", line 502, in > new_system > [Thu May 03 12:40:42 2012] [error] architecture, data) > [Thu May 03 12:40:42 2012] [error] File > "/usr/share/rhn/server/handlers/xmlrpc/registration.py", line 390, in > create_system > [Thu May 03 12:40:42 2012] [error] newserv.save(0, channel) > [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnServer/server_class.p > y", line 570, in save > [Thu May 03 12:40:42 2012] [error] self.__save(channel) > [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnServer/server_class.p > y", line 520, in __save > [Thu May 03 12:40:42 2012] [error] self.virt_uuid, self.virt_type) > [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnVirtualization.py", > line 794, in _notify_guest > [Thu May 03 12:40:42 2012] [error] _virt_notify(server_id, > [virt_action]) [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnVirtualization.py", > line 805, in _virt_notify > [Thu May 03 12:40:42 2012] [error] handler.handle(server_id, action) > [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnVirtualization.py", > line 211, in handle > [Thu May 03 12:40:42 2012] [error] handler(system_id, timestamp, > properties) [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnVirtualization.py", > line 230, in _handle_system_exists > [Thu May 03 12:40:42 2012] [error] > self.__db_insert_system(identity, system_id, uuid, virt_type) > [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnVirtualization.py", > line 418, in __db_insert_system > [Thu May 03 12:40:42 2012] [error] uuid = uuid) > [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnSQL/sql_base.py", > line 163, in execute > [Thu May 03 12:40:42 2012] [error] return > apply(self._execute_wrapper, (self._execute, ) + p, kw) > [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnSQL/driver_postgresql > .py", line 282, in _execute_wrapper > [Thu May 03 12:40:42 2012] [error] retval = apply(function, p, kw) > [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnSQL/sql_base.py", > line 217, in _execute > [Thu May 03 12:40:42 2012] [error] return self._execute_(args, kwargs) > [Thu May 03 12:40:42 2012] [error] File > "/usr/lib/python2.6/site-packages/spacewalk/server/rhnSQL/driver_postgresql > .py", line 295, in _execute_ > [Thu May 03 12:40:42 2012] [error] > self._real_cursor.execute(self.sql, params) > [Thu May 03 12:40:42 2012] [error] IntegrityError: new row for > relation "rhnvirtualinstance" violates check constraint > "vn_rhnvirtualinstance_uuid"
Does your kvm guest have a valid uuid assigned? (can be seen in its dmidecode output). -MZ _______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
