Bug 919845 - [infra] Failed upgrade RHEVM from 3.1.3 to 3.2
Summary: [infra] Failed upgrade RHEVM from 3.1.3 to 3.2
Keywords:
Status: CLOSED DUPLICATE of bug 916728
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-engine-setup
Version: 3.1.3
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
: ---
Assignee: Moran Goldboim
QA Contact: vvyazmin@redhat.com
URL:
Whiteboard: infra
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-03-10 12:51 UTC by vvyazmin@redhat.com
Modified: 2016-02-10 19:03 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-03-10 23:13:13 UTC
oVirt Team: Infra
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
## Log (587.50 KB, application/octet-stream)
2013-03-10 12:51 UTC, vvyazmin@redhat.com
no flags Details

Description vvyazmin@redhat.com 2013-03-10 12:51:08 UTC
Created attachment 707864 [details]
## Log

Description of problem:  Failed upgrade RHEVM from 3.1.3 to 3.2


Version-Release number of selected component (if applicable):
RHEVM 3.1.3 - SI27.3 environment: 

RHEVM: rhevm-3.1.0-50.el6ev.noarch 
VDSM: vdsm-4.10.2-1.6.el6.x86_64 
LIBVIRT: libvirt-0.10.2-18.el6.x86_64 
QEMU & KVM: qemu-kvm-rhev-0.12.1.2-2.355.el6_4.1.x86_64 
SANLOCK: sanlock-2.6-2.el6.x86_64

How reproducible:
100%

Steps to Reproduce:
1. Create RHEVM 3.1.3 SI27.3 with local DB
2. Edit REPO file with relevant links to RHEVM 3.2 SF9
3. rhevm-check-update
4. yum update rhevm-setup
5. rhevm-upgrade
  
Actual results:
Failed updating database

Expected results:
Successfully upgrade RHEVM from 3.1.3 to 3.2

Additional info:

/var/log/ovirt-engine/ovirt-engine-upgrade_2013_03_10_14_04_14.log

2013-03-10 14:05:50::DEBUG::common_utils::332::root:: YUM: VERB: Transaction processed
2013-03-10 14:05:50::DEBUG::rhevm-upgrade::402::root:: DB Update started
2013-03-10 14:05:50::DEBUG::common_utils::435::root:: Executing command --> '/usr/share/ovirt-engine/dbscripts/upgrade.sh -s localhost -p 5432 -u engine -d engine_2013_03_10_14_04_15' in working directory '/usr/share/ovirt-engine/dbscrip
ts'
2013-03-10 14:05:58::DEBUG::common_utils::473::root:: output = /usr/share/ovirt-engine/dbscripts /usr/share/ovirt-engine/dbscripts
upgrade script detected a change in Config, View or Stored Procedure...

2013-03-10 14:05:58::DEBUG::common_utils::474::root:: stderr = psql:drop_old_uuid_functions.sql:25: ERROR:  must be owner of function uuid_nil
CONTEXT:  SQL statement "drop function if exists uuid_nil()"
PL/pgSQL function "__temp_drop_old_uuid_functions" line 9 at SQL statement
psql:create_functions.sql:670: ERROR:  must be owner of function uuid_generate_v1

2013-03-10 14:05:58::DEBUG::common_utils::475::root:: retcode = 3
2013-03-10 14:05:58::ERROR::rhevm-upgrade::1181::root:: Traceback (most recent call last):
  File "/usr/bin/rhevm-upgrade", line 1168, in main
    runFunc([db.update], MSG_INFO_DB_UPDATE)
  File "/usr/bin/rhevm-upgrade", line 600, in runFunc
    func()
  File "/usr/bin/rhevm-upgrade", line 419, in update
    output, rc = utils.execCmd(cmdList=cmd, failOnError=True, msg=MSG_ERROR_UPDATE_DB)
  File "/usr/share/ovirt-engine/scripts/common_utils.py", line 478, in execCmd
    raise Exception(msg)
Exception: Error: Database update failed

2013-03-10 14:05:58::ERROR::rhevm-upgrade::1182::root:: Rolling back update
2013-03-10 14:05:58::ERROR::rhevm-upgrade::553::root:: PKI: cannot remove '/etc/httpd/conf.d/ssl.conf.tmp'
2013-03-10 14:05:58::ERROR::rhevm-upgrade::553::root:: PKI: cannot remove '/etc/pki/ovirt-engine/keys/engine.p12'
2013-03-10 14:05:58::ERROR::rhevm-upgrade::553::root:: PKI: cannot remove '/etc/pki/ovirt-engine/keys/apache.p12'
2013-03-10 14:05:58::ERROR::rhevm-upgrade::553::root:: PKI: cannot remove '/etc/pki/ovirt-engine/apache-ca.pem'
2013-03-10 14:05:58::ERROR::rhevm-upgrade::553::root:: PKI: cannot remove '/etc/pki/ovirt-engine/certs/apache.cer'
2013-03-10 14:05:58::ERROR::rhevm-upgrade::553::root:: PKI: cannot remove '/etc/pki/ovirt-engine/keys/apache.key.nopass'

[root@puma31 yum.repos.d]# rhevm-upgrade

Checking for updates... (This may take several minutes)...[ DONE ]
14 Updates available:
 * rhevm-3.2.0-10.10.beta1.el6ev.noarch
 * otopi-1.0.0-1.el6ev.noarch
 * otopi-java-1.0.0-1.el6ev.noarch
 * ovirt-host-deploy-1.0.0-2.el6ev.noarch
 * ovirt-host-deploy-java-1.0.0-2.el6ev.noarch
 * rhevm-backend-3.2.0-10.10.beta1.el6ev.noarch
 * rhevm-config-3.2.0-10.10.beta1.el6ev.noarch
 * rhevm-dbscripts-3.2.0-10.10.beta1.el6ev.noarch
 * rhevm-genericapi-3.2.0-10.10.beta1.el6ev.noarch
 * rhevm-notification-service-3.2.0-10.10.beta1.el6ev.noarch
 * rhevm-restapi-3.2.0-10.10.beta1.el6ev.noarch
 * rhevm-tools-common-3.2.0-10.10.beta1.el6ev.noarch
 * rhevm-userportal-3.2.0-10.10.beta1.el6ev.noarch
 * rhevm-webadmin-portal-3.2.0-10.10.beta1.el6ev.noarch

During the upgrade process, RHEV Manager  will not be accessible.
All existing running virtual machines will continue but you will not be able to
start or stop any new virtual machines during the process.

Would you like to proceed? (yes|no): yes 
Stopping ovirt-engine service...                     [ DONE ]
Stopping DB related services...                      [ DONE ]
Cleaning async tasks...                              [ DONE ]
Pre-upgrade validations...                           [ DONE ]
Backing Up Database...                               [ DONE ]
Rename Database...                                   [ DONE ]
Updating rpms...                                     [ DONE ]
Updating Database...                                 [ ERROR ]

 **Error: Upgrade failed, rolling back**
 **Reason: Error: Database update failed**

Restoring CA...                                      [ DONE ]
Restoring Database...                                [ ERROR ]
Starting ovirt-engine service...                     [ DONE ]
Rolling back rpms...
Error: Upgrade failed.
please check log at /var/log/ovirt-engine/ovirt-engine-upgrade_2013_03_10_14_04_14.log
* DB Backup available at  /var/lib/ovirt-engine/backups/ovirt-engine_db_backup_2013_03_10_14_04_15.sql

Comment 2 Moran Goldboim 2013-03-10 23:13:13 UTC

*** This bug has been marked as a duplicate of bug 916728 ***


Note You need to log in before you can comment on or make changes to this bug.