<div dir="ltr"><div><div>Hello!<br><br><br>After upgrade to 3.4.0, removed  ovirt-engine-reports-3.3.4 and any subsequent packaged, then install ovirt-engine-reports-3.4.0-2.fc19.noarch and dependenciees, run engine-setup and got <br>
<br>&quot;engine-setup Failed to execute stage &#39;Misc configuration&#39;: Command &#39;./js-ant&#39; failed to execute&quot;<br><br></div>a second run on engine-setup raised:<br><br><br>&quot;[ ERROR ] Failed to execute stage &#39;Environment setup&#39;: initial_value must be unicode or None, not str&quot;<br>
<br><br><br><br></div>Relevant (I think) lines from first try  ( grep -i error):<br><br><br>2014-04-03 09:13:07 DEBUG otopi.context context.dumpEnvironment:478 ENV BASE/error=bool:&#39;False&#39;<br>2014-04-03 09:13:13 DEBUG otopi.context context.dumpEnvironment:478 ENV BASE/error=bool:&#39;False&#39;<br>
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 36084<br>OperationalError: FATAL:  password authentication failed for user &quot;ovirt_engine_history&quot;<br>2014-04-03 09:17:56 DEBUG otopi.context context.dumpEnvironment:478 ENV BASE/error=bool:&#39;False&#39;<br>
           └─1209 ovirt-engine -server -XX:+TieredCompilation -Xms1g -Xmx1g -XX:PermSize=256m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.awt.headless=true -Djsse.enableSNIExtension=false -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/ovirt-engine/dump -Djava.util.logging.manager=org.jboss.logmanager -Dlogging.configuration=file:///var/tmp/ovirt-engine/config/ovirt-engine-logging.properties -Dorg.jboss.resolver.warning=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.modules.write-indexes=false -Djboss.server.default.config=ovirt-engine -Djboss.home.dir=/usr/share/jboss-as -Djboss.server.base.dir=/usr/share/ovirt-engine -Djboss.server.data.dir=/var/lib/ovirt-engine -Djboss.server.log.dir=/var/log/ovirt-engine -Djboss.server.config.dir=/var/tmp/ovirt-engine/config -Djboss.server.temp.dir=/var/tmp/ovirt-engine/tmp -Djboss.controller.temp.dir=/var/tmp/ovirt-engine/tmp -jar /usr/share/jboss-as/jboss-modules.jar -mp /var/tmp/ovirt-engine/modules/00-ovirt-engine-modules:/var/tmp/ovirt-engine/modules/01-ovirt-engine-reports-modules:/var/tmp/ovirt-engine/modules/02-jboss-as-modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.standalone -c ovirt-engine.xml<br>
LoadState=error<br>LoadState=error<br>LoadState=error<br>--      -- This should be written to an error var or include object_id that is missing<br>SELECT setval(&#39;vdc_db_log_seq&#39;, max(error_id)) FROM vdc_db_log;<br>
select fn_db_add_config_value(&#39;AbortMigrationOnError&#39;,&#39;false&#39;,&#39;3.0&#39;);<br>select fn_db_add_config_value(&#39;AbortMigrationOnError&#39;,&#39;false&#39;,&#39;3.1&#39;);<br>select fn_db_add_config_value(&#39;AbortMigrationOnError&#39;,&#39;false&#39;,&#39;3.2&#39;);<br>
select fn_db_add_config_value(&#39;AbortMigrationOnError&#39;,&#39;false&#39;,&#39;3.3&#39;);<br>select fn_db_delete_config_value(&#39;RedirectServletReportsPageError&#39;,&#39;general&#39;);<br>select fn_db_delete_config_value(&#39;RenewGuestIpOnVdsSubnetChangeOnParseError&#39;,&#39;general&#39;);<br>
select fn_db_delete_config_value(&#39;VdsErrorsFileName&#39;,&#39;general&#39;);<br>    base_disks.propagate_errors,<br>                      images_storage_domain_view.disk_interface as disk_interface, images_storage_domain_view.boot as boot, images_storage_domain_view.wipe_after_delete as wipe_after_delete, images_storage_domain_view.propagate_errors as propagate_errors, images_storage_domain_view.sgio as sgio,<br>
       bd.propagate_errors,<br>                      vds_groups.transparent_hugepages, vds_groups.migrate_on_error, vds_groups.architecture,<br>       vm_images_view.boot, vm_images_view.wipe_after_delete, vm_images_view.propagate_errors, vm_images_view.entity_type, vm_images_view.number_of_vms, vm_images_view.vm_names, vm_images_view.quota_id,<br>
    v_propagate_errors VARCHAR(32),<br>        propagate_errors,<br>        v_propagate_errors,<br>    v_propagate_errors VARCHAR(32),<br>           propagate_errors = v_propagate_errors,<br>    v_migrate_on_error INTEGER,<br>
        transparent_hugepages, migrate_on_error, virt_service, gluster_service, tunnel_migration, emulated_machine, detect_emulated_machine, trusted_service, ha_reservation, cluster_policy_id,<br>    v_transparent_hugepages, v_migrate_on_error, v_virt_service, v_gluster_service, v_tunnel_migration, v_emulated_machine, v_detect_emulated_machine, v_trusted_service, v_ha_reservation, v_cluster_policy_id, v_cluster_policy_custom_properties, v_enable_balloon,<br>
    v_migrate_on_error INTEGER,<br>      migrate_on_error = v_migrate_on_error,<br>ALTER DATABASE &quot;ovirt_engine_history_20140403091836&quot; SET client_min_messages=ERROR;<br>RuntimeError: Command &#39;./js-ant&#39; failed to execute<br>
2014-04-03 09:21:44 ERROR otopi.context context._executeMethod:161 Failed to execute stage &#39;Misc configuration&#39;: Command &#39;./js-ant&#39; failed to execute<br>psql:/var/lib/ovirt-engine/backups/engine-20140403091925._LX2Dn.sql:22: ERROR:  must be owner of extension plpgsql<br>
2014-04-03 09:23:59 DEBUG otopi.context context.dumpEnvironment:478 ENV BASE/error=bool:&#39;True&#39;<br>2014-04-03 09:23:59 DEBUG otopi.context context.dumpEnvironment:478 ENV BASE/exceptionInfo=list:&#39;[(&lt;type &#39;exceptions.RuntimeError&#39;&gt;, RuntimeError(&quot;Command &#39;./js-ant&#39; failed to execute&quot;,), &lt;traceback object at 0x3500170&gt;)]&#39;<br>
2014-04-03 09:23:59 DEBUG otopi.context context.dumpEnvironment:478 ENV BASE/error=bool:&#39;True&#39;<br>2014-04-03 09:23:59 DEBUG otopi.context context.dumpEnvironment:478 ENV BASE/exceptionInfo=list:&#39;[(&lt;type &#39;exceptions.RuntimeError&#39;&gt;, RuntimeError(&quot;Command &#39;./js-ant&#39; failed to execute&quot;,), &lt;traceback object at 0x3500170&gt;)]&#39;<br>
2014-04-03 09:23:59 ERROR otopi.plugins.ovirt_engine_common.base.core.misc misc._terminate:150 Execution of setup failed<br>&quot;<br><br><br><br><br><br></div>