[Spacewalk-list] "rhnvirtualinstance" violates check constraint "vn_rhnvirtualinstance_uuid"

Pieter Baele pieter.baele at gmail.com
Thu May 3 08:50:29 UTC 2012


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,packages.verify(1)=1,packages.runTransaction(1)=1,packages.update(2)=2,packages.rollBack(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 at 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,packages.verify(1)=1,packages.runTransaction(1)=1,packages.update(2)=2,packages.rollBack(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.py",
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.py",
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"
[Thu May 03 12:40:42 2012] [error]
[Thu May 03 12:40:42 2012] [error]




More information about the Spacewalk-list mailing list