<div>&nbsp;Juan,<br><br>Thanks for your answer.&nbsp; Can you provide more details on how I can fix this problem?&nbsp; I think engine-setup is built from the ovirt engine workspace and&nbsp; It should call the new interface&nbsp; properly.&nbsp; I am confused why engine-setup---&gt;inst_add_iso_storage_domai----&gt;insertstorage_domain_static was not updated based on the new interface losing one parameter.&nbsp; Is that a bug in the workspace introduced by the commit? </div>
<br>
<div id="origbody">
<div style="background: #f2f2f2;">----- 原始邮件 -----<br>发件人:Juan Hernandez &lt;jhernand@redhat.com&gt;<br>收件人:Juan Hernandez &lt;jhernand@redhat.com&gt;<br>抄送人:engine-devel@ovirt.org<br>主题:Re: [Engine-devel] function insertstorage_domain_static(uuid, ...) does not exist<br>日期:2013年03月07日 20点00分<br></div>
<br>On 03/07/2013 12:43 PM, Barak Azulay wrote:<br>&gt; Shu,<br>&gt;<br>&gt; A few notes.<br>&gt;<br>&gt; 1 - you are tring to create iso domain on /<br>&gt;      'select   ('ab22b419-6381-4f0a-8b46-aa72c81edbb5', 'ISO_DOMAIN', 'ead292ee-14dd-40f9-b06b-f2250f7594a9', 'localhost.localdomain:/ISO', 0, 0)'<br>&gt; 2 - your host name is localhost.localdomain<br>&gt;<br>&gt; But those doesn't look like the real problem here.<br>&gt;<br>&gt; I assume you are running it on F18 ?<br>&gt;<br>&gt; Can we get the full installation log?<br>&gt;<br>&gt; Thanks<br>&gt; Barak<br>Commit 5ca1ec0337d921f1057321da2688ad2a014b8ffb added a parameter to the <br>stored procedure, but engine-setup calls  inst_add_iso_storage_domain <br>(in inst_sp.sql) which in turn calls insertstorage_domain_static, and <br>that call hasn't been updated.<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; ----- Original Message -----<br>&gt;&gt; From: "Shu Ming" &lt;shuming@linux.vnet.ibm.com&gt;<br>&gt;&gt; To: engine-devel@ovirt.org, "Doron Fediuck" &lt;dfediuck@redhat.com&gt;<br>&gt;&gt; Sent: Thursday, March 7, 2013 7:39:29 AM<br>&gt;&gt; Subject: Re: [Engine-devel] function insertstorage_domain_static(uuid, ...) does not exist<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Doron,<br>&gt;&gt;<br>&gt;&gt; Do you get any idea about it?<br>&gt;&gt;<br>&gt;&gt; startup_002@sina.cn :<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Hi,<br>&gt;&gt;<br>&gt;&gt; I built the oVirt engine RPM packages from the latest oVirt engine<br>&gt;&gt; source code and setup a yum installation server with these packages.<br>&gt;&gt; I can successfully install the RPM packages on my oVirt engine test<br>&gt;&gt; server. But when the "engine-setup" command was used to setup the<br>&gt;&gt; engine sever, the following errors were encountered from<br>&gt;&gt; engine-setup log. It seems that inst_add_iso_storage_domain was not<br>&gt;&gt; created properly for psql. Any clue to this problem?<br>&gt;&gt;<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::nfsutils::192::root:: Generating unique<br>&gt;&gt; uuid<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::common_utils::501::root:: running sql<br>&gt;&gt; query 'select inst_add_iso_storage_domain<br>&gt;&gt; ('ab22b419-6381-4f0a-8b46-aa72c81edbb5', 'ISO_DOMAIN',<br>&gt;&gt; 'ead292ee-14dd-40f9-b06b-f2250f7594a9',<br>&gt;&gt; 'localhost.localdomain:/ISO', 0, 0)' on db server: 'localhost'.<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::common_utils::454::root:: Executing<br>&gt;&gt; command --&gt; '/usr/bin/psql -h localhost -p 5432 -U engine -d engine<br>&gt;&gt; -c select inst_add_iso_storage_domain<br>&gt;&gt; ('ab22b419-6381-4f0a-8b46-aa72c81edbb5', 'ISO_DOMAIN',<br>&gt;&gt; 'ead292ee-14dd-40f9-b06b-f2250f7594a9',<br>&gt;&gt; 'localhost.localdomain:/ISO', 0, 0)' in working directory '/root'<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::common_utils::492::root:: output =<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::common_utils::493::root:: stderr = ERROR:<br>&gt;&gt; NUM:42883, DETAILS:function insertstorage_domain_static(uuid,<br>&gt;&gt; character varying, character varying, integer, integer, unknown,<br>&gt;&gt; integer) does not exist<br>&gt;&gt;<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::common_utils::494::root:: retcode = 1<br>&gt;&gt; 2013-03-05 20:02:19::ERROR::engine-setup::1809::root:: Traceback<br>&gt;&gt; (most recent call last):<br>&gt;&gt; File "/bin/engine-setup", line 1804, in _configNfsShare<br>&gt;&gt; _addIsoDomaintoDB(controller.CONF["sd_uuid"],<br>&gt;&gt; controller.CONF["ISO_DOMAIN_NAME"])<br>&gt;&gt; File "/bin/engine-setup", line 1860, in _addIsoDomaintoDB<br>&gt;&gt; utils.execRemoteSqlCommand(getDbUser(), getDbHostName(), getDbPort(),<br>&gt;&gt; basedefs.DB_NAME, sqlQuery, True,<br>&gt;&gt; output_messages.ERR_FAILED_INSERT_ISO_DOMAIN%(basedefs.DB_NAME))<br>&gt;&gt; File "/usr/share/ovirt-engine/scripts/common_utils.py", line 510, in<br>&gt;&gt; execRemoteSqlCommand<br>&gt;&gt; return execCmd(cmdList=cmd, failOnError=failOnError, msg=errMsg,<br>&gt;&gt; envDict=getPgEnv())<br>&gt;&gt; File "/usr/share/ovirt-engine/scripts/common_utils.py", line 497, in<br>&gt;&gt; execCmd<br>&gt;&gt; raise Exception(msg)<br>&gt;&gt; Exception: Failed inserting ISO domain into engine db<br>&gt;&gt;<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::setup_sequences::62::root:: Traceback<br>&gt;&gt; (most recent call last):<br>&gt;&gt; File "/usr/share/ovirt-engine/scripts/setup_sequences.py", line 60,<br>&gt;&gt; in run<br>&gt;&gt; function()<br>&gt;&gt; File "/bin/engine-setup", line 1810, in _configNfsShare<br>&gt;&gt; raise Exception(output_messages.ERR_FAILED_CFG_NFS_SHARE)<br>&gt;&gt; Exception: Failed to configure NFS share on this host<br>&gt;&gt;<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1992::root:: *** The<br>&gt;&gt; following params were used as user input:<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root::<br>&gt;&gt; override-httpd-config: yes<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root:: http-port: 80<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root:: https-port:<br>&gt;&gt; 443<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root::<br>&gt;&gt; random-passwords: no<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root:: mac-range:<br>&gt;&gt; 00:1A:4A:A8:01:00-00:1A:4A:A8:01:FF<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root:: host-fqdn:<br>&gt;&gt; localhost.localdomain<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root:: auth-pass:<br>&gt;&gt; ********<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root:: org-name:<br>&gt;&gt; localdomain<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root::<br>&gt;&gt; application-mode: virt<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root::<br>&gt;&gt; default-dc-type: NFS<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root::<br>&gt;&gt; db-remote-install: local<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root:: db-host:<br>&gt;&gt; localhost<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root:: db-local-pass:<br>&gt;&gt; ********<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root:: nfs-mp: /ISO<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root::<br>&gt;&gt; iso-domain-name: ISO_DOMAIN<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root:: config-nfs:<br>&gt;&gt; yes<br>&gt;&gt; 2013-03-05 20:02:19::DEBUG::engine-setup::1997::root::<br>&gt;&gt; firewall-manager: iptables<br>&gt;&gt; 2013-03-05 20:02:19::ERROR::engine-setup::2413::root:: Traceback<br>&gt;&gt; (most recent call last):<br>&gt;&gt; File "/bin/engine-setup", line 2407, in &lt;module&gt;<br>&gt;&gt; main(confFile)<br>&gt;&gt; File "/bin/engine-setup", line 2190, in main<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Engine-devel mailing list Engine-devel@ovirt.org<br>&gt;&gt; http://lists.ovirt.org/mailman/listinfo/engine-devel<br>&gt;&gt;<br>&gt;&gt; --<br>&gt;&gt; ---<br>&gt;&gt; 舒明 Shu Ming<br>&gt;&gt; Open Virtualization Engineerning; CSTL, IBM Corp.<br>&gt;&gt; Tel: 86-10-82451626  Tieline: 9051626 E-mail: shuming@cn.ibm.com or<br>&gt;&gt; shuming@linux.vnet.ibm.com Address: 3/F Ring Building, ZhongGuanCun<br>&gt;&gt; Software Park, Haidian District, Beijing 100193, PRC<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Engine-devel mailing list<br>&gt;&gt; Engine-devel@ovirt.org<br>&gt;&gt; http://lists.ovirt.org/mailman/listinfo/engine-devel<br>&gt;&gt;<br>&gt; _______________________________________________<br>&gt; Engine-devel mailing list<br>&gt; Engine-devel@ovirt.org<br>&gt; http://lists.ovirt.org/mailman/listinfo/engine-devel<br>&gt;<br>-- <br>Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta <br>3ºD, 28016 Madrid, Spain<br>Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.<br>_______________________________________________<br>Engine-devel mailing list<br>Engine-devel@ovirt.org<br>http://lists.ovirt.org/mailman/listinfo/engine-devel<br></div>