[Engine-devel] upgrade failing with latest master

logs attached First attempt: 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Script sink: /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Done: ovirt-engine-backend-3.3.0-15.fc17.noarch Second attempt: 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: Building transaction 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17'] 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: Performing rollback 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms in yum-version-lock 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1292, in <module> main(options) File "/bin/engine-upgrade", line 1142, in main runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 310, in begin self.emptyTransaction = not self._miniyum.buildTransaction() File "/usr/share/ovirt-engine/scripts/miniyum.py", line 761, in buildTransaction raise yum.Errors.YumBaseError(msg) YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17'] Realizing things were now hosed: [root@ovirtfoo /]# yum erase ovirt-* otopi-* Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Removing: otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 M ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 M ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine 11 k ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 k ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 k Transaction Summary ================================================================================ Remove 18 Packages Installed size: 104 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Erasing : ovirt-engine-backend.noarch 1/18 Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 warning: /etc/ovirt-engine/engine.conf saved as /etc/ovirt-engine/engine.conf.rpmsave Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 warning: /etc/ovirt-engine/imageuploader.conf saved as /etc/ovirt-engine/imageuploader.conf.rpmsave Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 warning: /etc/ovirt-engine/isouploader.conf saved as /etc/ovirt-engine/isouploader.conf.rpmsave Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 warning: /etc/ovirt-engine/logcollector.conf saved as /etc/ovirt-engine/logcollector.conf.rpmsave Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 Erasing : otopi-3.3.0-15.fc17.noarch 17/18 Error in PREUN scriptlet in rpm package ovirt-engine-backend /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : otopi-3.3.0-15.fc17.noarch 1/18 Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 Verifying : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 11/18 Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to be removed but is not! Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 18/18 Removed: otopi.noarch 0:3.3.0-15.fc17 otopi-java.noarch 0:3.3.0-15.fc17 ovirt-engine.noarch 0:3.3.0-14.fc17 ovirt-engine-backend.noarch 0:3.3.0-14.fc17 ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 ovirt-engine-setup.noarch 0:3.3.0-15.fc17 ovirt-engine-tools.noarch 0:3.3.0-14.fc17 ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 ovirt-host-deploy.noarch 0:3.3.0-15.fc17 ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 ovirt-image-uploader.noarch 0:3.3.0-15.fc17 ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 ovirt-log-collector.noarch 0:3.3.0-15.fc17 Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17 Complete! [root@ovirtfoo /]# rpm -qa | grep oto protobuf-java-2.4.1-12.fc17.x86_64 libgphoto2-2.4.14-1.fc17.x86_64 [root@ovirtfoo /]# rpm -qa | grep ovirt ovirt-engine-backend-3.3.0-15.fc17.noarch [root@ovirtfoo /]# yum erase ovirt-engine-backend-3.3.0-15.fc17.noarch Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Removing: ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M Transaction Summary ================================================================================ Remove 1 Package Installed size: 20 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1 Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17 Complete! - DHC

Is this fedora 17 or 18? I guess it is fedora 17. ----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:23:10 PM Subject: [Engine-devel] upgrade failing with latest master
logs attached
First attempt: 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Script sink: /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Done: ovirt-engine-backend-3.3.0-15.fc17.noarch
Second attempt: 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: Building transaction 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17'] 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: Performing rollback 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms in yum-version-lock 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1292, in <module> main(options) File "/bin/engine-upgrade", line 1142, in main runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 310, in begin self.emptyTransaction = not self._miniyum.buildTransaction() File "/usr/share/ovirt-engine/scripts/miniyum.py", line 761, in buildTransaction raise yum.Errors.YumBaseError(msg) YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17']
Realizing things were now hosed: [root@ovirtfoo /]# yum erase ovirt-* otopi-* Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================ Package Arch Version Repository Size ================================================================================ Removing: otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 M ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 M ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine 11 k ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 k ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 k
Transaction Summary ================================================================================ Remove 18 Packages
Installed size: 104 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Erasing : ovirt-engine-backend.noarch 1/18 Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 warning: /etc/ovirt-engine/engine.conf saved as /etc/ovirt-engine/engine.conf.rpmsave Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 warning: /etc/ovirt-engine/imageuploader.conf saved as /etc/ovirt-engine/imageuploader.conf.rpmsave Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 warning: /etc/ovirt-engine/isouploader.conf saved as /etc/ovirt-engine/isouploader.conf.rpmsave Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 warning: /etc/ovirt-engine/logcollector.conf saved as /etc/ovirt-engine/logcollector.conf.rpmsave Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 Erasing : otopi-3.3.0-15.fc17.noarch 17/18 Error in PREUN scriptlet in rpm package ovirt-engine-backend /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : otopi-3.3.0-15.fc17.noarch 1/18 Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 Verifying : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 11/18 Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to be removed but is not! Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 18/18
Removed: otopi.noarch 0:3.3.0-15.fc17 otopi-java.noarch 0:3.3.0-15.fc17 ovirt-engine.noarch 0:3.3.0-14.fc17 ovirt-engine-backend.noarch 0:3.3.0-14.fc17 ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 ovirt-engine-setup.noarch 0:3.3.0-15.fc17 ovirt-engine-tools.noarch 0:3.3.0-14.fc17 ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 ovirt-host-deploy.noarch 0:3.3.0-15.fc17 ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 ovirt-image-uploader.noarch 0:3.3.0-15.fc17 ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 ovirt-log-collector.noarch 0:3.3.0-15.fc17
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete! [root@ovirtfoo /]# rpm -qa | grep oto protobuf-java-2.4.1-12.fc17.x86_64 libgphoto2-2.4.14-1.fc17.x86_64 [root@ovirtfoo /]# rpm -qa | grep ovirt ovirt-engine-backend-3.3.0-15.fc17.noarch [root@ovirtfoo /]# yum erase ovirt-engine-backend-3.3.0-15.fc17.noarch Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================ Package Arch Version Repository Size ================================================================================ Removing: ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M
Transaction Summary ================================================================================ Remove 1 Package
Installed size: 20 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete!
- DHC
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel

Correct, FC17 - DHC On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Is this fedora 17 or 18?
I guess it is fedora 17.
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:23:10 PM Subject: [Engine-devel] upgrade failing with latest master
logs attached
First attempt: 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Script sink: /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Done: ovirt-engine-backend-3.3.0-15.fc17.noarch
Second attempt: 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: Building transaction 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17'] 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: Performing rollback 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms in yum-version-lock 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1292, in <module> main(options) File "/bin/engine-upgrade", line 1142, in main runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 310, in begin self.emptyTransaction = not self._miniyum.buildTransaction() File "/usr/share/ovirt-engine/scripts/miniyum.py", line 761, in buildTransaction raise yum.Errors.YumBaseError(msg) YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17']
Realizing things were now hosed: [root@ovirtfoo /]# yum erase ovirt-* otopi-* Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing: otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 M ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 M ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine 11 k ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 k ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 k
Transaction Summary
================================================================================
Remove 18 Packages
Installed size: 104 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Erasing : ovirt-engine-backend.noarch 1/18 Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 warning: /etc/ovirt-engine/engine.conf saved as /etc/ovirt-engine/engine.conf.rpmsave Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 warning: /etc/ovirt-engine/imageuploader.conf saved as /etc/ovirt-engine/imageuploader.conf.rpmsave Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 warning: /etc/ovirt-engine/isouploader.conf saved as /etc/ovirt-engine/isouploader.conf.rpmsave Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 warning: /etc/ovirt-engine/logcollector.conf saved as /etc/ovirt-engine/logcollector.conf.rpmsave Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 Erasing : otopi-3.3.0-15.fc17.noarch 17/18 Error in PREUN scriptlet in rpm package ovirt-engine-backend /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : otopi-3.3.0-15.fc17.noarch 1/18 Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 Verifying : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 11/18 Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to be removed but is not! Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 18/18
Removed: otopi.noarch 0:3.3.0-15.fc17 otopi-java.noarch 0:3.3.0-15.fc17 ovirt-engine.noarch 0:3.3.0-14.fc17 ovirt-engine-backend.noarch 0:3.3.0-14.fc17 ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 ovirt-engine-setup.noarch 0:3.3.0-15.fc17 ovirt-engine-tools.noarch 0:3.3.0-14.fc17 ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 ovirt-host-deploy.noarch 0:3.3.0-15.fc17 ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 ovirt-image-uploader.noarch 0:3.3.0-15.fc17 ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 ovirt-log-collector.noarch 0:3.3.0-15.fc17
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete! [root@ovirtfoo /]# rpm -qa | grep oto protobuf-java-2.4.1-12.fc17.x86_64 libgphoto2-2.4.14-1.fc17.x86_64 [root@ovirtfoo /]# rpm -qa | grep ovirt ovirt-engine-backend-3.3.0-15.fc17.noarch [root@ovirtfoo /]# yum erase ovirt-engine-backend-3.3.0-15.fc17.noarch Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing: ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M
Transaction Summary
================================================================================
Remove 1 Package
Installed size: 20 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete!
- DHC
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel

OK... the systemd macros are missing in fedora 17... Put the following file and rebuild. I may need to add some workaround if many people still use fedora-17 for master. Regards, Alon /etc/rpm/macros.systemd-fc18 --- %systemd_post() \ if [ $1 -eq 1 ] ; then \ # Initial installation \ /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ fi \ %{nil} %systemd_preun() \ if [ $1 -eq 0 ] ; then \ # Package removal, not upgrade \ /usr/bin/systemctl --no-reload disable %{?*} > /dev/null 2>&1 || : \ /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ fi \ %{nil} %systemd_postun() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ %{nil} %systemd_postun_with_restart() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ if [ $1 -ge 1 ] ; then \ # Package upgrade, not uninstall \ /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : \ fi \ %{nil} --- ----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:59:15 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Correct, FC17 - DHC
On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Is this fedora 17 or 18?
I guess it is fedora 17.
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:23:10 PM Subject: [Engine-devel] upgrade failing with latest master
logs attached
First attempt: 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Script sink: /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Done: ovirt-engine-backend-3.3.0-15.fc17.noarch
Second attempt: 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: Building transaction 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17'] 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: Performing rollback 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms in yum-version-lock 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1292, in <module> main(options) File "/bin/engine-upgrade", line 1142, in main runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 310, in begin self.emptyTransaction = not self._miniyum.buildTransaction() File "/usr/share/ovirt-engine/scripts/miniyum.py", line 761, in buildTransaction raise yum.Errors.YumBaseError(msg) YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17']
Realizing things were now hosed: [root@ovirtfoo /]# yum erase ovirt-* otopi-* Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing: otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 M ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 M ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine 11 k ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 k ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 k
Transaction Summary
================================================================================
Remove 18 Packages
Installed size: 104 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Erasing : ovirt-engine-backend.noarch 1/18 Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 warning: /etc/ovirt-engine/engine.conf saved as /etc/ovirt-engine/engine.conf.rpmsave Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 warning: /etc/ovirt-engine/imageuploader.conf saved as /etc/ovirt-engine/imageuploader.conf.rpmsave Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 warning: /etc/ovirt-engine/isouploader.conf saved as /etc/ovirt-engine/isouploader.conf.rpmsave Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 warning: /etc/ovirt-engine/logcollector.conf saved as /etc/ovirt-engine/logcollector.conf.rpmsave Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 Erasing : otopi-3.3.0-15.fc17.noarch 17/18 Error in PREUN scriptlet in rpm package ovirt-engine-backend /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : otopi-3.3.0-15.fc17.noarch 1/18 Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 Verifying : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 11/18 Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to be removed but is not! Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 18/18
Removed: otopi.noarch 0:3.3.0-15.fc17 otopi-java.noarch 0:3.3.0-15.fc17 ovirt-engine.noarch 0:3.3.0-14.fc17 ovirt-engine-backend.noarch 0:3.3.0-14.fc17 ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 ovirt-engine-setup.noarch 0:3.3.0-15.fc17 ovirt-engine-tools.noarch 0:3.3.0-14.fc17 ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 ovirt-host-deploy.noarch 0:3.3.0-15.fc17 ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 ovirt-image-uploader.noarch 0:3.3.0-15.fc17 ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 ovirt-log-collector.noarch 0:3.3.0-15.fc17
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete! [root@ovirtfoo /]# rpm -qa | grep oto protobuf-java-2.4.1-12.fc17.x86_64 libgphoto2-2.4.14-1.fc17.x86_64 [root@ovirtfoo /]# rpm -qa | grep ovirt ovirt-engine-backend-3.3.0-15.fc17.noarch [root@ovirtfoo /]# yum erase ovirt-engine-backend-3.3.0-15.fc17.noarch Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing: ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M
Transaction Summary
================================================================================
Remove 1 Package
Installed size: 20 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete!
- DHC
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel

Rebuilt the engine on my FC17 build VM with the macro file above in "/etc/rpm/" Upon attempting upgrade on my FC17 upgrade test VM: I still get a failure to start the engine 013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1321, in <module> main(options) File "/bin/engine-upgrade", line 1293, in main runFunc([startEngine], MSG_INFO_START_ENGINE % engineService) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 584, in startEngine output, rc = utils.execCmd(cmdList=cmd, failOnError=True, msg=MSG_ERR_FAILED_START_ENGINE_SERVICE) File "/usr/share/ovirt-engine/scripts/common_utils.py", line 499, in execCmd raise Exception(msg) Exception: Error: Can't start ovirt-engine Curiously is there a documented process somewhere for backing up data from an FC17 ovirt install and doing a fresh install on a FC18 box then restoring the FC17 database + ovirt config data? Guessing it goes something like this: (someone please confirm) Back up the following directories and files: /etc/ovirt-engine /etc/pki/ovirt-engine /etc/pki/ovirt-engine-backups /var/lib/ovirt-engine/backups /var/lib/ovirt-engine/deployments /root/.rnd Dump a backup of the engine database Install ovirt-engine on FC18 system run engine-setup (answer questions same as prior install from FC17) upon completion of engine-setup stop the engine service restore all the above files and directories Drop the engine databse Restore the backed up engine database FC17 --> FC18 upgrade = icky esp. with ovirt involved as part of the upgrade Thus it seems the easiest way to solve this is to bite the bullet and move to FC18 providing the backup/restore works. - DHC On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
OK... the systemd macros are missing in fedora 17...
Put the following file and rebuild. I may need to add some workaround if many people still use fedora-17 for master.
Regards, Alon
/etc/rpm/macros.systemd-fc18 --- %systemd_post() \ if [ $1 -eq 1 ] ; then \ # Initial installation \ /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ fi \ %{nil}
%systemd_preun() \ if [ $1 -eq 0 ] ; then \ # Package removal, not upgrade \ /usr/bin/systemctl --no-reload disable %{?*} > /dev/null 2>&1 || : \ /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ fi \ %{nil}
%systemd_postun() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ %{nil}
%systemd_postun_with_restart() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ if [ $1 -ge 1 ] ; then \ # Package upgrade, not uninstall \ /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : \ fi \ %{nil} ---
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:59:15 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Correct, FC17 - DHC
On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Is this fedora 17 or 18?
I guess it is fedora 17.
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:23:10 PM Subject: [Engine-devel] upgrade failing with latest master
logs attached
First attempt: 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Script sink: /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Done: ovirt-engine-backend-3.3.0-15.fc17.noarch
Second attempt: 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: Building transaction 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17'] 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: Performing rollback 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms in yum-version-lock 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1292, in <module> main(options) File "/bin/engine-upgrade", line 1142, in main runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 310, in begin self.emptyTransaction = not self._miniyum.buildTransaction() File "/usr/share/ovirt-engine/scripts/miniyum.py", line 761, in buildTransaction raise yum.Errors.YumBaseError(msg) YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17']
Realizing things were now hosed: [root@ovirtfoo /]# yum erase ovirt-* otopi-* Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing: otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 M ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 M ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine 11 k ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 k ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 k
Transaction Summary
================================================================================
Remove 18 Packages
Installed size: 104 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Erasing : ovirt-engine-backend.noarch 1/18 Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 warning: /etc/ovirt-engine/engine.conf saved as /etc/ovirt-engine/engine.conf.rpmsave Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 warning: /etc/ovirt-engine/imageuploader.conf saved as /etc/ovirt-engine/imageuploader.conf.rpmsave Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 warning: /etc/ovirt-engine/isouploader.conf saved as /etc/ovirt-engine/isouploader.conf.rpmsave Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 warning: /etc/ovirt-engine/logcollector.conf saved as /etc/ovirt-engine/logcollector.conf.rpmsave Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 Erasing : otopi-3.3.0-15.fc17.noarch 17/18 Error in PREUN scriptlet in rpm package ovirt-engine-backend /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : otopi-3.3.0-15.fc17.noarch 1/18 Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 Verifying : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 11/18 Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to be removed but is not! Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 18/18
Removed: otopi.noarch 0:3.3.0-15.fc17 otopi-java.noarch 0:3.3.0-15.fc17 ovirt-engine.noarch 0:3.3.0-14.fc17 ovirt-engine-backend.noarch 0:3.3.0-14.fc17 ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 ovirt-engine-setup.noarch 0:3.3.0-15.fc17 ovirt-engine-tools.noarch 0:3.3.0-14.fc17 ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 ovirt-host-deploy.noarch 0:3.3.0-15.fc17 ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 ovirt-image-uploader.noarch 0:3.3.0-15.fc17 ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 ovirt-log-collector.noarch 0:3.3.0-15.fc17
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete! [root@ovirtfoo /]# rpm -qa | grep oto protobuf-java-2.4.1-12.fc17.x86_64 libgphoto2-2.4.14-1.fc17.x86_64 [root@ovirtfoo /]# rpm -qa | grep ovirt ovirt-engine-backend-3.3.0-15.fc17.noarch [root@ovirtfoo /]# yum erase ovirt-engine-backend-3.3.0-15.fc17.noarch Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing: ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M
Transaction Summary
================================================================================
Remove 1 Package
Installed size: 20 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete!
- DHC
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel

Please see what systemd has to say: # systemctl status ovirt-engine.service And no, I never tried to backup/restore... sorry... ----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 12:28:01 AM Subject: Re: [Engine-devel] upgrade failing with latest master
Rebuilt the engine on my FC17 build VM with the macro file above in "/etc/rpm/" Upon attempting upgrade on my FC17 upgrade test VM: I still get a failure to start the engine
013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1321, in <module> main(options) File "/bin/engine-upgrade", line 1293, in main runFunc([startEngine], MSG_INFO_START_ENGINE % engineService) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 584, in startEngine output, rc = utils.execCmd(cmdList=cmd, failOnError=True, msg=MSG_ERR_FAILED_START_ENGINE_SERVICE) File "/usr/share/ovirt-engine/scripts/common_utils.py", line 499, in execCmd raise Exception(msg) Exception: Error: Can't start ovirt-engine
Curiously is there a documented process somewhere for backing up data from an FC17 ovirt install and doing a fresh install on a FC18 box then restoring the FC17 database + ovirt config data?
Guessing it goes something like this: (someone please confirm)
Back up the following directories and files: /etc/ovirt-engine /etc/pki/ovirt-engine /etc/pki/ovirt-engine-backups /var/lib/ovirt-engine/backups /var/lib/ovirt-engine/deployments /root/.rnd
Dump a backup of the engine database
Install ovirt-engine on FC18 system run engine-setup (answer questions same as prior install from FC17) upon completion of engine-setup stop the engine service restore all the above files and directories
Drop the engine databse Restore the backed up engine database
FC17 --> FC18 upgrade = icky esp. with ovirt involved as part of the upgrade
Thus it seems the easiest way to solve this is to bite the bullet and move to FC18 providing the backup/restore works.
- DHC
On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
OK... the systemd macros are missing in fedora 17...
Put the following file and rebuild. I may need to add some workaround if many people still use fedora-17 for master.
Regards, Alon
/etc/rpm/macros.systemd-fc18 --- %systemd_post() \ if [ $1 -eq 1 ] ; then \ # Initial installation \ /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ fi \ %{nil}
%systemd_preun() \ if [ $1 -eq 0 ] ; then \ # Package removal, not upgrade \ /usr/bin/systemctl --no-reload disable %{?*} > /dev/null 2>&1 || : \ /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ fi \ %{nil}
%systemd_postun() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ %{nil}
%systemd_postun_with_restart() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ if [ $1 -ge 1 ] ; then \ # Package upgrade, not uninstall \ /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : \ fi \ %{nil} ---
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:59:15 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Correct, FC17 - DHC
On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Is this fedora 17 or 18?
I guess it is fedora 17.
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:23:10 PM Subject: [Engine-devel] upgrade failing with latest master
logs attached
First attempt: 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Script sink: /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Done: ovirt-engine-backend-3.3.0-15.fc17.noarch
Second attempt: 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: Building transaction 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17'] 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: Performing rollback 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms in yum-version-lock 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1292, in <module> main(options) File "/bin/engine-upgrade", line 1142, in main runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 310, in begin self.emptyTransaction = not self._miniyum.buildTransaction() File "/usr/share/ovirt-engine/scripts/miniyum.py", line 761, in buildTransaction raise yum.Errors.YumBaseError(msg) YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17']
Realizing things were now hosed: [root@ovirtfoo /]# yum erase ovirt-* otopi-* Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing: otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 M ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 M ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine 11 k ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 k ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 k
Transaction Summary
================================================================================
Remove 18 Packages
Installed size: 104 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Erasing : ovirt-engine-backend.noarch 1/18 Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 warning: /etc/ovirt-engine/engine.conf saved as /etc/ovirt-engine/engine.conf.rpmsave Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 warning: /etc/ovirt-engine/imageuploader.conf saved as /etc/ovirt-engine/imageuploader.conf.rpmsave Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 warning: /etc/ovirt-engine/isouploader.conf saved as /etc/ovirt-engine/isouploader.conf.rpmsave Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 warning: /etc/ovirt-engine/logcollector.conf saved as /etc/ovirt-engine/logcollector.conf.rpmsave Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 Erasing : otopi-3.3.0-15.fc17.noarch 17/18 Error in PREUN scriptlet in rpm package ovirt-engine-backend /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : otopi-3.3.0-15.fc17.noarch 1/18 Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 Verifying : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 11/18 Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to be removed but is not! Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 18/18
Removed: otopi.noarch 0:3.3.0-15.fc17 otopi-java.noarch 0:3.3.0-15.fc17 ovirt-engine.noarch 0:3.3.0-14.fc17 ovirt-engine-backend.noarch 0:3.3.0-14.fc17 ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 ovirt-engine-setup.noarch 0:3.3.0-15.fc17 ovirt-engine-tools.noarch 0:3.3.0-14.fc17 ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 ovirt-host-deploy.noarch 0:3.3.0-15.fc17 ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 ovirt-image-uploader.noarch 0:3.3.0-15.fc17 ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 ovirt-log-collector.noarch 0:3.3.0-15.fc17
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete! [root@ovirtfoo /]# rpm -qa | grep oto protobuf-java-2.4.1-12.fc17.x86_64 libgphoto2-2.4.14-1.fc17.x86_64 [root@ovirtfoo /]# rpm -qa | grep ovirt ovirt-engine-backend-3.3.0-15.fc17.noarch [root@ovirtfoo /]# yum erase ovirt-engine-backend-3.3.0-15.fc17.noarch Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing: ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M
Transaction Summary
================================================================================
Remove 1 Package
Installed size: 20 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet failed, exit status 1 Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete!
- DHC
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel

Prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:11:16 -0500; 1min 10s ago Main PID: 9023 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 9023 engine-service -server -XX:+TieredCompilation -Xms... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine... Stopping ovirt-engine service prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:12:51 -0500; 3s ago Process: 9141 ExecStop=/usr/bin/engine-service stop (code=exited, status=0/SUCCESS) Main PID: 9023 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine... Apr 12 13:12:50 ovirtfoo.ctt.med.ge.com engine-service[9141]: Waiting up to 1... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopped engine ... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopping engine... After running engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:18:22 -0500; 41s ago Main PID: 9168 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service Apr 12 13:18:22 ovirtfoo.ctt.med.ge.com systemd[11198]: Failed at step EXEC spawning /usr/bin/engine-service: No such file or directory After attemptining systemctl start ovirt-engine.service after engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:19:43 -0500; 1s ago Process: 11228 ExecStart=/usr/bin/engine-service start (code=exited, status=0/SUCCESS) Main PID: 11229 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 11229 engine-service -server -XX:+TieredCompilation -Xms1g -Xmx1g -XX:PermSize=256m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=tr... Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Started engine process 11229. Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Starting engine-service: [ OK ] - DHC On Thu, Apr 11, 2013 at 4:33 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Please see what systemd has to say:
# systemctl status ovirt-engine.service
And no, I never tried to backup/restore... sorry...
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 12:28:01 AM Subject: Re: [Engine-devel] upgrade failing with latest master
Rebuilt the engine on my FC17 build VM with the macro file above in "/etc/rpm/" Upon attempting upgrade on my FC17 upgrade test VM: I still get a failure to start the engine
013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1321, in <module> main(options) File "/bin/engine-upgrade", line 1293, in main runFunc([startEngine], MSG_INFO_START_ENGINE % engineService) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 584, in startEngine output, rc = utils.execCmd(cmdList=cmd, failOnError=True, msg=MSG_ERR_FAILED_START_ENGINE_SERVICE) File "/usr/share/ovirt-engine/scripts/common_utils.py", line 499, in execCmd raise Exception(msg) Exception: Error: Can't start ovirt-engine
Curiously is there a documented process somewhere for backing up data from an FC17 ovirt install and doing a fresh install on a FC18 box then restoring the FC17 database + ovirt config data?
Guessing it goes something like this: (someone please confirm)
Back up the following directories and files: /etc/ovirt-engine /etc/pki/ovirt-engine /etc/pki/ovirt-engine-backups /var/lib/ovirt-engine/backups /var/lib/ovirt-engine/deployments /root/.rnd
Dump a backup of the engine database
Install ovirt-engine on FC18 system run engine-setup (answer questions same as prior install from FC17) upon completion of engine-setup stop the engine service restore all the above files and directories
Drop the engine databse Restore the backed up engine database
FC17 --> FC18 upgrade = icky esp. with ovirt involved as part of the upgrade
Thus it seems the easiest way to solve this is to bite the bullet and move to FC18 providing the backup/restore works.
- DHC
On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
OK... the systemd macros are missing in fedora 17...
Put the following file and rebuild. I may need to add some workaround if many people still use fedora-17
for
master.
Regards, Alon
/etc/rpm/macros.systemd-fc18 --- %systemd_post() \ if [ $1 -eq 1 ] ; then \ # Initial installation \ /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ fi \ %{nil}
%systemd_preun() \ if [ $1 -eq 0 ] ; then \ # Package removal, not upgrade \ /usr/bin/systemctl --no-reload disable %{?*} > /dev/null 2>&1 || : \ /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ fi \ %{nil}
%systemd_postun() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ %{nil}
%systemd_postun_with_restart() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ if [ $1 -ge 1 ] ; then \ # Package upgrade, not uninstall \ /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : \ fi \ %{nil} ---
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:59:15 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Correct, FC17 - DHC
On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Is this fedora 17 or 18?
I guess it is fedora 17.
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:23:10 PM Subject: [Engine-devel] upgrade failing with latest master
logs attached
First attempt: 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Script sink: /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch)
failed,
exit status 1 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Done: ovirt-engine-backend-3.3.0-15.fc17.noarch
Second attempt: 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: Building transaction 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17'] 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: Performing rollback 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms in yum-version-lock 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1292, in <module> main(options) File "/bin/engine-upgrade", line 1142, in main runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 310, in begin self.emptyTransaction = not self._miniyum.buildTransaction() File "/usr/share/ovirt-engine/scripts/miniyum.py", line 761, in buildTransaction raise yum.Errors.YumBaseError(msg) YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = 3.3.0-14.fc17']
Realizing things were now hosed: [root@ovirtfoo /]# yum erase ovirt-* otopi-* Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 will be erased ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing: otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 M ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 M ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine 11 k ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 k ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 k
Transaction Summary
================================================================================
Remove 18 Packages
Installed size: 104 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Erasing : ovirt-engine-backend.noarch 1/18 Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 warning: /etc/ovirt-engine/engine.conf saved as /etc/ovirt-engine/engine.conf.rpmsave Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 warning: /etc/ovirt-engine/imageuploader.conf saved as /etc/ovirt-engine/imageuploader.conf.rpmsave Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 warning: /etc/ovirt-engine/isouploader.conf saved as /etc/ovirt-engine/isouploader.conf.rpmsave Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 warning: /etc/ovirt-engine/logcollector.conf saved as /etc/ovirt-engine/logcollector.conf.rpmsave Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 Erasing : otopi-3.3.0-15.fc17.noarch 17/18 Error in PREUN scriptlet in rpm package ovirt-engine-backend /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch)
failed,
exit status 1 Verifying : otopi-3.3.0-15.fc17.noarch 1/18 Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 Verifying : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 11/18 Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to be removed but is not! Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 18/18
Removed: otopi.noarch 0:3.3.0-15.fc17 otopi-java.noarch 0:3.3.0-15.fc17 ovirt-engine.noarch 0:3.3.0-14.fc17 ovirt-engine-backend.noarch 0:3.3.0-14.fc17 ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 ovirt-engine-setup.noarch 0:3.3.0-15.fc17 ovirt-engine-tools.noarch 0:3.3.0-14.fc17 ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 ovirt-host-deploy.noarch 0:3.3.0-15.fc17 ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 ovirt-image-uploader.noarch 0:3.3.0-15.fc17 ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 ovirt-log-collector.noarch 0:3.3.0-15.fc17
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete! [root@ovirtfoo /]# rpm -qa | grep oto protobuf-java-2.4.1-12.fc17.x86_64 libgphoto2-2.4.14-1.fc17.x86_64 [root@ovirtfoo /]# rpm -qa | grep ovirt ovirt-engine-backend-3.3.0-15.fc17.noarch [root@ovirtfoo /]# yum erase ovirt-engine-backend-3.3.0-15.fc17.noarch Loaded plugins: langpacks, presto, refresh-packagekit, versionlock Resolving Dependencies --> Running transaction check ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing: ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M
Transaction Summary
================================================================================
Remove 1 Package
Installed size: 20 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Error in PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch)
----- Original Message ----- scriptlet scriptlet scriptlet
failed,
exit status 1 Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1
Failed: ovirt-engine-backend.noarch 0:3.3.0-15.fc17
Complete!
- DHC
_______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel

Which version do you use? Have you built it your-self? Have you settled all .rpmnew you have in /etc? ----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 9:20:51 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:11:16 -0500; 1min 10s ago Main PID: 9023 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 9023 engine-service -server -XX:+TieredCompilation -Xms...
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine...
Stopping ovirt-engine service prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:12:51 -0500; 3s ago Process: 9141 ExecStop=/usr/bin/engine-service stop (code=exited, status=0/SUCCESS) Main PID: 9023 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine... Apr 12 13:12:50 ovirtfoo.ctt.med.ge.com engine-service[9141]: Waiting up to 1... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopped engine ... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopping engine...
After running engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:18:22 -0500; 41s ago Main PID: 9168 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service
Apr 12 13:18:22 ovirtfoo.ctt.med.ge.com systemd[11198]: Failed at step EXEC spawning /usr/bin/engine-service: No such file or directory
After attemptining systemctl start ovirt-engine.service after engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:19:43 -0500; 1s ago Process: 11228 ExecStart=/usr/bin/engine-service start (code=exited, status=0/SUCCESS) Main PID: 11229 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 11229 engine-service -server -XX:+TieredCompilation -Xms1g -Xmx1g -XX:PermSize=256m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=tr...
Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Started engine process 11229. Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Starting engine-service: [ OK ]
- DHC
On Thu, Apr 11, 2013 at 4:33 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Please see what systemd has to say:
# systemctl status ovirt-engine.service
And no, I never tried to backup/restore... sorry...
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 12:28:01 AM Subject: Re: [Engine-devel] upgrade failing with latest master
Rebuilt the engine on my FC17 build VM with the macro file above in "/etc/rpm/" Upon attempting upgrade on my FC17 upgrade test VM: I still get a failure to start the engine
013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1321, in <module> main(options) File "/bin/engine-upgrade", line 1293, in main runFunc([startEngine], MSG_INFO_START_ENGINE % engineService) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 584, in startEngine output, rc = utils.execCmd(cmdList=cmd, failOnError=True, msg=MSG_ERR_FAILED_START_ENGINE_SERVICE) File "/usr/share/ovirt-engine/scripts/common_utils.py", line 499, in execCmd raise Exception(msg) Exception: Error: Can't start ovirt-engine
Curiously is there a documented process somewhere for backing up data from an FC17 ovirt install and doing a fresh install on a FC18 box then restoring the FC17 database + ovirt config data?
Guessing it goes something like this: (someone please confirm)
Back up the following directories and files: /etc/ovirt-engine /etc/pki/ovirt-engine /etc/pki/ovirt-engine-backups /var/lib/ovirt-engine/backups /var/lib/ovirt-engine/deployments /root/.rnd
Dump a backup of the engine database
Install ovirt-engine on FC18 system run engine-setup (answer questions same as prior install from FC17) upon completion of engine-setup stop the engine service restore all the above files and directories
Drop the engine databse Restore the backed up engine database
FC17 --> FC18 upgrade = icky esp. with ovirt involved as part of the upgrade
Thus it seems the easiest way to solve this is to bite the bullet and move to FC18 providing the backup/restore works.
- DHC
On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
OK... the systemd macros are missing in fedora 17...
Put the following file and rebuild. I may need to add some workaround if many people still use fedora-17
for
master.
Regards, Alon
/etc/rpm/macros.systemd-fc18 --- %systemd_post() \ if [ $1 -eq 1 ] ; then \ # Initial installation \ /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ fi \ %{nil}
%systemd_preun() \ if [ $1 -eq 0 ] ; then \ # Package removal, not upgrade \ /usr/bin/systemctl --no-reload disable %{?*} > /dev/null 2>&1 || : \ /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ fi \ %{nil}
%systemd_postun() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ %{nil}
%systemd_postun_with_restart() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ if [ $1 -ge 1 ] ; then \ # Package upgrade, not uninstall \ /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : \ fi \ %{nil} ---
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:59:15 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Correct, FC17 - DHC
On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Is this fedora 17 or 18?
I guess it is fedora 17.
----- Original Message ----- > From: "Dead Horse" <deadhorseconsulting@gmail.com> > To: engine-devel@ovirt.org > Sent: Wednesday, April 10, 2013 11:23:10 PM > Subject: [Engine-devel] upgrade failing with latest master > > logs attached > > First attempt: > 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: Error in > PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Script sink: > /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch)
failed, > exit status 1 > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Done: > ovirt-engine-backend-3.3.0-15.fc17.noarch > > Second attempt: > 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: Building > transaction > 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: > [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = > 3.3.0-14.fc17'] > 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: Performing > rollback > 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms in > yum-version-lock > 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback (most > recent call last): > File "/bin/engine-upgrade", line 1292, in <module> > main(options) > File "/bin/engine-upgrade", line 1142, in main > runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) > File "/bin/engine-upgrade", line 617, in runFunc > func() > File "/bin/engine-upgrade", line 310, in begin > self.emptyTransaction = not self._miniyum.buildTransaction() > File "/usr/share/ovirt-engine/scripts/miniyum.py", line 761, in > buildTransaction > raise yum.Errors.YumBaseError(msg) > YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires > ovirt-engine = 3.3.0-14.fc17'] > > Realizing things were now hosed: > [root@ovirtfoo /]# yum erase ovirt-* otopi-* > Loaded plugins: langpacks, presto, refresh-packagekit, versionlock > Resolving Dependencies > --> Running transaction check > ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased > ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be erased > ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased > ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be erased > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased > ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased > ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be erased > ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be erased > ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased > ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased > ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased > ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be erased > ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 will be > erased > ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will be erased > ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be erased > ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be erased > ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased > ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 will be erased > --> Finished Dependency Resolution > > Dependencies Resolved > >
================================================================================
> Package Arch Version Repository Size >
================================================================================
> Removing: > otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k > otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k > ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M > ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 M > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M > ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k > ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k > ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 M > ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M > ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k > ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k > ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M > ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M > ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k > ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine 11 k > ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 k > ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k > ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 k > > Transaction Summary >
================================================================================
> Remove 18 Packages > > Installed size: 104 M > Is this ok [y/N]: y > Downloading Packages: > Running Transaction Check > Running Transaction Test > Transaction Test Succeeded > Running Transaction > Erasing : ovirt-engine-backend.noarch 1/18 > Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 > Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 > Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 > Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 > Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 > Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 > warning: /etc/ovirt-engine/engine.conf saved as > /etc/ovirt-engine/engine.conf.rpmsave > Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 > Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 > Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 > Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 > Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > warning: /etc/ovirt-engine/imageuploader.conf saved as > /etc/ovirt-engine/imageuploader.conf.rpmsave > Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > warning: /etc/ovirt-engine/isouploader.conf saved as > /etc/ovirt-engine/isouploader.conf.rpmsave > Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 > warning: /etc/ovirt-engine/logcollector.conf saved as > /etc/ovirt-engine/logcollector.conf.rpmsave > Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 > Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 > Erasing : otopi-3.3.0-15.fc17.noarch 17/18 > Error in PREUN scriptlet in rpm package ovirt-engine-backend > /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch)
failed, > exit status 1 > Verifying : otopi-3.3.0-15.fc17.noarch 1/18 > Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 > Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 > Verifying : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 > Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 > Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 > Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 > Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 > Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 > Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 > Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 11/18 > Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 > ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to be removed but is > not! > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 > Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 > Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 > Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 18/18 > > Removed: > otopi.noarch 0:3.3.0-15.fc17 > otopi-java.noarch 0:3.3.0-15.fc17 > ovirt-engine.noarch 0:3.3.0-14.fc17 > ovirt-engine-backend.noarch 0:3.3.0-14.fc17 > ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 > ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 > ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 > ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 > ovirt-engine-setup.noarch 0:3.3.0-15.fc17 > ovirt-engine-tools.noarch 0:3.3.0-14.fc17 > ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 > ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > ovirt-host-deploy.noarch 0:3.3.0-15.fc17 > ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 > ovirt-image-uploader.noarch 0:3.3.0-15.fc17 > ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 > ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > Failed: > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > Complete! > [root@ovirtfoo /]# rpm -qa | grep oto > protobuf-java-2.4.1-12.fc17.x86_64 > libgphoto2-2.4.14-1.fc17.x86_64 > [root@ovirtfoo /]# rpm -qa | grep ovirt > ovirt-engine-backend-3.3.0-15.fc17.noarch > [root@ovirtfoo /]# yum erase ovirt-engine-backend-3.3.0-15.fc17.noarch > Loaded plugins: langpacks, presto, refresh-packagekit, versionlock > Resolving Dependencies > --> Running transaction check > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased > --> Finished Dependency Resolution > > Dependencies Resolved > >
================================================================================
> Package Arch Version Repository Size >
================================================================================
> Removing: > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M > > Transaction Summary >
================================================================================
> Remove 1 Package > > Installed size: 20 M > Is this ok [y/N]: y > Downloading Packages: > Running Transaction Check > Running Transaction Test > Transaction Test Succeeded > Running Transaction > Error in PREUN scriptlet in rpm package > ovirt-engine-backend-3.3.0-15.fc17.noarch > /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch)
----- Original Message ----- scriptlet scriptlet scriptlet
failed, > exit status 1 > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1 > > Failed: > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > Complete! > > - DHC > > > > _______________________________________________ > Engine-devel mailing list > Engine-devel@ovirt.org > http://lists.ovirt.org/mailman/listinfo/engine-devel >

Engine version I am attempting to upgrade was built from this commit: b4cc077888ba11871aa4837a73498a231050e2fc I built it same as always on a fully up to date FC17 VM. EG: Check out sources, cd /path/to/source/ make "rpm" I am unable to locate any .rpmnew in /etc after or before upgrade. - DHC On Sat, Apr 13, 2013 at 2:17 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Which version do you use? Have you built it your-self? Have you settled all .rpmnew you have in /etc?
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 9:20:51 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:11:16 -0500; 1min 10s ago Main PID: 9023 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 9023 engine-service -server -XX:+TieredCompilation -Xms...
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine...
Stopping ovirt-engine service prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:12:51 -0500; 3s ago Process: 9141 ExecStop=/usr/bin/engine-service stop (code=exited, status=0/SUCCESS) Main PID: 9023 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine... Apr 12 13:12:50 ovirtfoo.ctt.med.ge.com engine-service[9141]: Waiting up to 1... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopped engine ... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopping engine...
After running engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:18:22 -0500; 41s ago Main PID: 9168 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service
Apr 12 13:18:22 ovirtfoo.ctt.med.ge.com systemd[11198]: Failed at step EXEC spawning /usr/bin/engine-service: No such file or directory
After attemptining systemctl start ovirt-engine.service after engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:19:43 -0500; 1s ago Process: 11228 ExecStart=/usr/bin/engine-service start (code=exited, status=0/SUCCESS) Main PID: 11229 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 11229 engine-service -server -XX:+TieredCompilation -Xms1g -Xmx1g -XX:PermSize=256m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=tr...
Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Started engine process 11229. Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Starting engine-service: [ OK ]
- DHC
On Thu, Apr 11, 2013 at 4:33 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Please see what systemd has to say:
# systemctl status ovirt-engine.service
And no, I never tried to backup/restore... sorry...
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 12:28:01 AM Subject: Re: [Engine-devel] upgrade failing with latest master
Rebuilt the engine on my FC17 build VM with the macro file above in "/etc/rpm/" Upon attempting upgrade on my FC17 upgrade test VM: I still get a failure to start the engine
013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1321, in <module> main(options) File "/bin/engine-upgrade", line 1293, in main runFunc([startEngine], MSG_INFO_START_ENGINE % engineService) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 584, in startEngine output, rc = utils.execCmd(cmdList=cmd, failOnError=True, msg=MSG_ERR_FAILED_START_ENGINE_SERVICE) File "/usr/share/ovirt-engine/scripts/common_utils.py", line 499, in execCmd raise Exception(msg) Exception: Error: Can't start ovirt-engine
Curiously is there a documented process somewhere for backing up data from an FC17 ovirt install and doing a fresh install on a FC18 box then restoring the FC17 database + ovirt config data?
Guessing it goes something like this: (someone please confirm)
Back up the following directories and files: /etc/ovirt-engine /etc/pki/ovirt-engine /etc/pki/ovirt-engine-backups /var/lib/ovirt-engine/backups /var/lib/ovirt-engine/deployments /root/.rnd
Dump a backup of the engine database
Install ovirt-engine on FC18 system run engine-setup (answer questions same as prior install from FC17) upon completion of engine-setup stop the engine service restore all the above files and directories
Drop the engine databse Restore the backed up engine database
FC17 --> FC18 upgrade = icky esp. with ovirt involved as part of the upgrade
Thus it seems the easiest way to solve this is to bite the bullet and move to FC18 providing the backup/restore works.
- DHC
On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
OK... the systemd macros are missing in fedora 17...
Put the following file and rebuild. I may need to add some workaround if many people still use
fedora-17 for
master.
Regards, Alon
/etc/rpm/macros.systemd-fc18 --- %systemd_post() \ if [ $1 -eq 1 ] ; then \ # Initial installation \ /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ fi \ %{nil}
%systemd_preun() \ if [ $1 -eq 0 ] ; then \ # Package removal, not upgrade \ /usr/bin/systemctl --no-reload disable %{?*} > /dev/null 2>&1 || : \ /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ fi \ %{nil}
%systemd_postun() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ %{nil}
%systemd_postun_with_restart() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ if [ $1 -ge 1 ] ; then \ # Package upgrade, not uninstall \ /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : \ fi \ %{nil} ---
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Wednesday, April 10, 2013 11:59:15 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Correct, FC17 - DHC
On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev <alonbl@redhat.com
> Is this fedora 17 or 18? > > I guess it is fedora 17. > > ----- Original Message ----- > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > To: engine-devel@ovirt.org > > Sent: Wednesday, April 10, 2013 11:23:10 PM > > Subject: [Engine-devel] upgrade failing with latest master > > > > logs attached > > > > First attempt: > > 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM:
FAIL: Error in
> > PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Script > sink: > > /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch)
wrote: scriptlet
> failed, > > exit status 1 > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Done: > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > Second attempt: > > 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: Building > > transaction > > 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: > > [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = > > 3.3.0-14.fc17'] > > 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: > Performing > > rollback > > 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms in > > yum-version-lock > > 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback (most > > recent call last): > > File "/bin/engine-upgrade", line 1292, in <module> > > main(options) > > File "/bin/engine-upgrade", line 1142, in main > > runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) > > File "/bin/engine-upgrade", line 617, in runFunc > > func() > > File "/bin/engine-upgrade", line 310, in begin > > self.emptyTransaction = not self._miniyum.buildTransaction() > > File "/usr/share/ovirt-engine/scripts/miniyum.py", line 761, in > > buildTransaction > > raise yum.Errors.YumBaseError(msg) > > YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires > > ovirt-engine = 3.3.0-14.fc17'] > > > > Realizing things were now hosed: > > [root@ovirtfoo /]# yum erase ovirt-* otopi-* > > Loaded plugins: langpacks, presto, refresh-packagekit, versionlock > > Resolving Dependencies > > --> Running transaction check > > ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased > > ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be erased > > ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be erased > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased > > ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased > > ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be erased > > ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be erased > > ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased > > ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased > > ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased > > ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be > erased > > ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 will be > > erased > > ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will be erased > > ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be erased > > ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be erased > > ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased > > ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 will be erased > > --> Finished Dependency Resolution > > > > Dependencies Resolved > > > > >
================================================================================
> > Package Arch Version Repository Size > > >
================================================================================
> > Removing: > > otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k > > otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k > > ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M > > ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 M > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M > > ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k > > ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k > > ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 M > > ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M > > ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k > > ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k > > ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M > > ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M > > ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k > > ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine 11 k > > ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 k > > ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k > > ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 k > > > > Transaction Summary > > >
================================================================================
> > Remove 18 Packages > > > > Installed size: 104 M > > Is this ok [y/N]: y > > Downloading Packages: > > Running Transaction Check > > Running Transaction Test > > Transaction Test Succeeded > > Running Transaction > > Erasing : ovirt-engine-backend.noarch 1/18 > > Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 > > Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 > > Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 > > Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 > > Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 > > Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 > > warning: /etc/ovirt-engine/engine.conf saved as > > /etc/ovirt-engine/engine.conf.rpmsave > > Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 > > Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 > > Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 > > Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 > > Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > warning: /etc/ovirt-engine/imageuploader.conf saved as > > /etc/ovirt-engine/imageuploader.conf.rpmsave > > Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > warning: /etc/ovirt-engine/isouploader.conf saved as > > /etc/ovirt-engine/isouploader.conf.rpmsave > > Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 > > warning: /etc/ovirt-engine/logcollector.conf saved as > > /etc/ovirt-engine/logcollector.conf.rpmsave > > Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 > > Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 > > Erasing : otopi-3.3.0-15.fc17.noarch 17/18 > > Error in PREUN scriptlet in rpm package ovirt-engine-backend > > /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet > failed, > > exit status 1 > > Verifying : otopi-3.3.0-15.fc17.noarch 1/18 > > Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 > > Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 > > Verifying : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 > > Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 > > Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 > > Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 > > Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 > > Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 > > Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 > > Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 11/18 > > Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 > > ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to be removed but > is > > not! > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 > > Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 > > Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 > > Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 18/18 > > > > Removed: > > otopi.noarch 0:3.3.0-15.fc17 > > otopi-java.noarch 0:3.3.0-15.fc17 > > ovirt-engine.noarch 0:3.3.0-14.fc17 > > ovirt-engine-backend.noarch 0:3.3.0-14.fc17 > > ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 > > ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 > > ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 > > ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 > > ovirt-engine-setup.noarch 0:3.3.0-15.fc17 > > ovirt-engine-tools.noarch 0:3.3.0-14.fc17 > > ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 > > ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > > ovirt-host-deploy.noarch 0:3.3.0-15.fc17 > > ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 > > ovirt-image-uploader.noarch 0:3.3.0-15.fc17 > > ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 > > ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > Failed: > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > Complete! > > [root@ovirtfoo /]# rpm -qa | grep oto > > protobuf-java-2.4.1-12.fc17.x86_64 > > libgphoto2-2.4.14-1.fc17.x86_64 > > [root@ovirtfoo /]# rpm -qa | grep ovirt > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > [root@ovirtfoo /]# yum erase ovirt-engine-backend-3.3.0-15.fc17.noarch > > Loaded plugins: langpacks, presto, refresh-packagekit, versionlock > > Resolving Dependencies > > --> Running transaction check > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased > > --> Finished Dependency Resolution > > > > Dependencies Resolved > > > > >
================================================================================
> > Package Arch Version Repository Size > > >
================================================================================
> > Removing: > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M > > > > Transaction Summary > > >
================================================================================
> > Remove 1 Package > > > > Installed size: 20 M > > Is this ok [y/N]: y > > Downloading Packages: > > Running Transaction Check > > Running Transaction Test > > Transaction Test Succeeded > > Running Transaction > > Error in PREUN scriptlet in rpm package > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet > failed, > > exit status 1 > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1 > > > > Failed: > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > Complete! > > > > - DHC > > > > > > > > _______________________________________________ > > Engine-devel mailing list > > Engine-devel@ovirt.org > > http://lists.ovirt.org/mailman/listinfo/engine-devel > > >

Oh... it is before I rewrote the engine service. I thought that you facing issue after the re-write. Can you please give a try to the master HEAD? ----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 6:41:33 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Engine version I am attempting to upgrade was built from this commit: b4cc077888ba11871aa4837a73498a231050e2fc I built it same as always on a fully up to date FC17 VM. EG: Check out sources, cd /path/to/source/ make "rpm"
I am unable to locate any .rpmnew in /etc after or before upgrade.
- DHC
On Sat, Apr 13, 2013 at 2:17 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Which version do you use? Have you built it your-self? Have you settled all .rpmnew you have in /etc?
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 9:20:51 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:11:16 -0500; 1min 10s ago Main PID: 9023 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 9023 engine-service -server -XX:+TieredCompilation -Xms...
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine...
Stopping ovirt-engine service prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:12:51 -0500; 3s ago Process: 9141 ExecStop=/usr/bin/engine-service stop (code=exited, status=0/SUCCESS) Main PID: 9023 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine... Apr 12 13:12:50 ovirtfoo.ctt.med.ge.com engine-service[9141]: Waiting up to 1... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopped engine ... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopping engine...
After running engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:18:22 -0500; 41s ago Main PID: 9168 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service
Apr 12 13:18:22 ovirtfoo.ctt.med.ge.com systemd[11198]: Failed at step EXEC spawning /usr/bin/engine-service: No such file or directory
After attemptining systemctl start ovirt-engine.service after engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:19:43 -0500; 1s ago Process: 11228 ExecStart=/usr/bin/engine-service start (code=exited, status=0/SUCCESS) Main PID: 11229 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 11229 engine-service -server -XX:+TieredCompilation -Xms1g -Xmx1g -XX:PermSize=256m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=tr...
Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Started engine process 11229. Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Starting engine-service: [ OK ]
- DHC
On Thu, Apr 11, 2013 at 4:33 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Please see what systemd has to say:
# systemctl status ovirt-engine.service
And no, I never tried to backup/restore... sorry...
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 12:28:01 AM Subject: Re: [Engine-devel] upgrade failing with latest master
Rebuilt the engine on my FC17 build VM with the macro file above in "/etc/rpm/" Upon attempting upgrade on my FC17 upgrade test VM: I still get a failure to start the engine
013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceback (most recent call last): File "/bin/engine-upgrade", line 1321, in <module> main(options) File "/bin/engine-upgrade", line 1293, in main runFunc([startEngine], MSG_INFO_START_ENGINE % engineService) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 584, in startEngine output, rc = utils.execCmd(cmdList=cmd, failOnError=True, msg=MSG_ERR_FAILED_START_ENGINE_SERVICE) File "/usr/share/ovirt-engine/scripts/common_utils.py", line 499, in execCmd raise Exception(msg) Exception: Error: Can't start ovirt-engine
Curiously is there a documented process somewhere for backing up data from an FC17 ovirt install and doing a fresh install on a FC18 box then restoring the FC17 database + ovirt config data?
Guessing it goes something like this: (someone please confirm)
Back up the following directories and files: /etc/ovirt-engine /etc/pki/ovirt-engine /etc/pki/ovirt-engine-backups /var/lib/ovirt-engine/backups /var/lib/ovirt-engine/deployments /root/.rnd
Dump a backup of the engine database
Install ovirt-engine on FC18 system run engine-setup (answer questions same as prior install from FC17) upon completion of engine-setup stop the engine service restore all the above files and directories
Drop the engine databse Restore the backed up engine database
FC17 --> FC18 upgrade = icky esp. with ovirt involved as part of the upgrade
Thus it seems the easiest way to solve this is to bite the bullet and move to FC18 providing the backup/restore works.
- DHC
On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
OK... the systemd macros are missing in fedora 17...
Put the following file and rebuild. I may need to add some workaround if many people still use
fedora-17 for
master.
Regards, Alon
/etc/rpm/macros.systemd-fc18 --- %systemd_post() \ if [ $1 -eq 1 ] ; then \ # Initial installation \ /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ fi \ %{nil}
%systemd_preun() \ if [ $1 -eq 0 ] ; then \ # Package removal, not upgrade \ /usr/bin/systemctl --no-reload disable %{?*} > /dev/null 2>&1 || : \ /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ fi \ %{nil}
%systemd_postun() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ %{nil}
%systemd_postun_with_restart() \ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ if [ $1 -ge 1 ] ; then \ # Package upgrade, not uninstall \ /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : \ fi \ %{nil} ---
----- Original Message ----- > From: "Dead Horse" <deadhorseconsulting@gmail.com> > To: "Alon Bar-Lev" <alonbl@redhat.com> > Cc: engine-devel@ovirt.org > Sent: Wednesday, April 10, 2013 11:59:15 PM > Subject: Re: [Engine-devel] upgrade failing with latest master > > Correct, FC17 > - DHC > > > On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev <alonbl@redhat.com
> > > Is this fedora 17 or 18? > > > > I guess it is fedora 17. > > > > ----- Original Message ----- > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > To: engine-devel@ovirt.org > > > Sent: Wednesday, April 10, 2013 11:23:10 PM > > > Subject: [Engine-devel] upgrade failing with latest master > > > > > > logs attached > > > > > > First attempt: > > > 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: Error in > > > PREUN scriptlet in rpm package ovirt-engine-backend-3.3.0-15.fc17.noarch > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Script > > sink: > > > /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch)
wrote: scriptlet
> > failed, > > > exit status 1 > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: Done: > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > Second attempt: > > > 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: Building > > > transaction > > > 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: > > > [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = > > > 3.3.0-14.fc17'] > > > 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: > > Performing > > > rollback > > > 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms in > > > yum-version-lock > > > 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback (most > > > recent call last): > > > File "/bin/engine-upgrade", line 1292, in <module> > > > main(options) > > > File "/bin/engine-upgrade", line 1142, in main > > > runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) > > > File "/bin/engine-upgrade", line 617, in runFunc > > > func() > > > File "/bin/engine-upgrade", line 310, in begin > > > self.emptyTransaction = not self._miniyum.buildTransaction() > > > File "/usr/share/ovirt-engine/scripts/miniyum.py", line 761, in > > > buildTransaction > > > raise yum.Errors.YumBaseError(msg) > > > YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires > > > ovirt-engine = 3.3.0-14.fc17'] > > > > > > Realizing things were now hosed: > > > [root@ovirtfoo /]# yum erase ovirt-* otopi-* > > > Loaded plugins: langpacks, presto, refresh-packagekit, versionlock > > > Resolving Dependencies > > > --> Running transaction check > > > ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased > > > ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be erased > > > ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be erased > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased > > > ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased > > > ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be erased > > > ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be erased > > > ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased > > > ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased > > > ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased > > > ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be > > erased > > > ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 will be > > > erased > > > ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will be erased > > > ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be erased > > > ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be erased > > > ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased > > > ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 will be erased > > > --> Finished Dependency Resolution > > > > > > Dependencies Resolved > > > > > > > >
================================================================================
> > > Package Arch Version Repository Size > > > > >
================================================================================
> > > Removing: > > > otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k > > > otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k > > > ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M > > > ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 M > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M > > > ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k > > > ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k > > > ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 M > > > ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M > > > ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k > > > ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k > > > ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M > > > ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M > > > ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k > > > ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine 11 k > > > ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 k > > > ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k > > > ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 k > > > > > > Transaction Summary > > > > >
================================================================================
> > > Remove 18 Packages > > > > > > Installed size: 104 M > > > Is this ok [y/N]: y > > > Downloading Packages: > > > Running Transaction Check > > > Running Transaction Test > > > Transaction Test Succeeded > > > Running Transaction > > > Erasing : ovirt-engine-backend.noarch 1/18 > > > Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 > > > Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 > > > Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 > > > Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 > > > Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 > > > Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 > > > warning: /etc/ovirt-engine/engine.conf saved as > > > /etc/ovirt-engine/engine.conf.rpmsave > > > Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 > > > Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 > > > Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 > > > Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 > > > Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > > warning: /etc/ovirt-engine/imageuploader.conf saved as > > > /etc/ovirt-engine/imageuploader.conf.rpmsave > > > Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > warning: /etc/ovirt-engine/isouploader.conf saved as > > > /etc/ovirt-engine/isouploader.conf.rpmsave > > > Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 > > > warning: /etc/ovirt-engine/logcollector.conf saved as > > > /etc/ovirt-engine/logcollector.conf.rpmsave > > > Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 > > > Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 > > > Erasing : otopi-3.3.0-15.fc17.noarch 17/18 > > > Error in PREUN scriptlet in rpm package ovirt-engine-backend > > > /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet > > failed, > > > exit status 1 > > > Verifying : otopi-3.3.0-15.fc17.noarch 1/18 > > > Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 > > > Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 > > > Verifying : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 > > > Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 > > > Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 > > > Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 > > > Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 > > > Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 > > > Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 > > > Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 11/18 > > > Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > > Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 > > > ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to be removed but > > is > > > not! > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 > > > Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 > > > Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 > > > Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 18/18 > > > > > > Removed: > > > otopi.noarch 0:3.3.0-15.fc17 > > > otopi-java.noarch 0:3.3.0-15.fc17 > > > ovirt-engine.noarch 0:3.3.0-14.fc17 > > > ovirt-engine-backend.noarch 0:3.3.0-14.fc17 > > > ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 > > > ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 > > > ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 > > > ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 > > > ovirt-engine-setup.noarch 0:3.3.0-15.fc17 > > > ovirt-engine-tools.noarch 0:3.3.0-14.fc17 > > > ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 > > > ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > > > ovirt-host-deploy.noarch 0:3.3.0-15.fc17 > > > ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 > > > ovirt-image-uploader.noarch 0:3.3.0-15.fc17 > > > ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 > > > ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > > > Failed: > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > Complete! > > > [root@ovirtfoo /]# rpm -qa | grep oto > > > protobuf-java-2.4.1-12.fc17.x86_64 > > > libgphoto2-2.4.14-1.fc17.x86_64 > > > [root@ovirtfoo /]# rpm -qa | grep ovirt > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > [root@ovirtfoo /]# yum erase ovirt-engine-backend-3.3.0-15.fc17.noarch > > > Loaded plugins: langpacks, presto, refresh-packagekit, versionlock > > > Resolving Dependencies > > > --> Running transaction check > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be erased > > > --> Finished Dependency Resolution > > > > > > Dependencies Resolved > > > > > > > >
================================================================================
> > > Package Arch Version Repository Size > > > > >
================================================================================
> > > Removing: > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 M > > > > > > Transaction Summary > > > > >
================================================================================
> > > Remove 1 Package > > > > > > Installed size: 20 M > > > Is this ok [y/N]: y > > > Downloading Packages: > > > Running Transaction Check > > > Running Transaction Test > > > Transaction Test Succeeded > > > Running Transaction > > > Error in PREUN scriptlet in rpm package > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet > > failed, > > > exit status 1 > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1 > > > > > > Failed: > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > Complete! > > > > > > - DHC > > > > > > > > > > > > _______________________________________________ > > > Engine-devel mailing list > > > Engine-devel@ovirt.org > > > http://lists.ovirt.org/mailman/listinfo/engine-devel > > > > > >

From: "Alon Bar-Lev" <alonbl@redhat.com> To: "Dead Horse" <deadhorseconsulting@gmail.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 7:10:52 PM Subject: Re: [Engine-devel] upgrade failing with latest master =20 Oh... it is before I rewrote the engine service. I thought that you facing issue after the re-write. Can you please give a try to the master HEAD? =20 ----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 6:41:33 PM Subject: Re: [Engine-devel] upgrade failing with latest master =20 Engine version I am attempting to upgrade was built from this commit: b4cc077888ba11871aa4837a73498a231050e2fc I built it same as always on a fully up to date FC17 VM. EG: Check out sources, cd /path/to/source/ make "rpm" =20 I am unable to locate any .rpmnew in /etc after or before upgrade. =20 - DHC =20 =20 On Sat, Apr 13, 2013 at 2:17 PM, Alon Bar-Lev <alonbl@redhat.com> wrote= : =20
Which version do you use? Have you built it your-self? Have you settled all .rpmnew you have in /etc?
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 9:20:51 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:11:16 -050=
0;
1min
10s ago Main PID: 9023 (java) CGroup: name=3Dsystemd:/system/ovirt-engine.service =E2=94=94 9023 engine-service -server -XX:+TieredCompilat= ion -Xms...
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Start= ed engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Start= ing engine...
Stopping ovirt-engine service prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:12:51 -0500; 3s ago Process: 9141 ExecStop=3D/usr/bin/engine-service stop (code=3D= exited, status=3D0/SUCCESS) Main PID: 9023 (code=3Dexited, status=3D143) CGroup: name=3Dsystemd:/system/ovirt-engine.service
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Start= ed engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Start= ing engine... Apr 12 13:12:50 ovirtfoo.ctt.med.ge.com engine-service[9141]: Waiti= ng up to 1... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopp= ed engine ... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopp= ing engine...
After running engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:18:22 -0500; 41s ago Main PID: 9168 (code=3Dexited, status=3D143) CGroup: name=3Dsystemd:/system/ovirt-engine.service
Apr 12 13:18:22 ovirtfoo.ctt.med.ge.com systemd[11198]: Failed at s= tep EXEC spawning /usr/bin/engine-service: No such file or directory
After attemptining systemctl start ovirt-engine.service after engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:19:43 -050= 0; 1s ago Process: 11228 ExecStart=3D/usr/bin/engine-service start (code=3Dexited, status=3D0/SUCCESS) Main PID: 11229 (java) CGroup: name=3Dsystemd:/system/ovirt-engine.service =E2=94=94 11229 engine-service -server -XX:+TieredCompila= tion -Xms1g -Xmx1g -XX:PermSize=3D256m -XX:MaxPermSize=3D256m -Djava.net.preferIPv4Stack=3Dtr...
Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Star= ted engine process 11229. Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Star= ting engine-service: [ OK ]
- DHC
On Thu, Apr 11, 2013 at 4:33 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Please see what systemd has to say:
# systemctl status ovirt-engine.service
And no, I never tried to backup/restore... sorry...
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 12:28:01 AM Subject: Re: [Engine-devel] upgrade failing with latest master
Rebuilt the engine on my FC17 build VM with the macro file abov= e in "/etc/rpm/" Upon attempting upgrade on my FC17 upgrade test VM: I still get a failure to start the engine
013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceba= ck (most recent call last): File "/bin/engine-upgrade", line 1321, in <module> main(options) File "/bin/engine-upgrade", line 1293, in main runFunc([startEngine], MSG_INFO_START_ENGINE % engineServic= e) File "/bin/engine-upgrade", line 617, in runFunc func() File "/bin/engine-upgrade", line 584, in startEngine output, rc =3D utils.execCmd(cmdList=3Dcmd, failOnError=3DT= rue, msg=3DMSG_ERR_FAILED_START_ENGINE_SERVICE) File "/usr/share/ovirt-engine/scripts/common_utils.py", line = 499, in execCmd raise Exception(msg) Exception: Error: Can't start ovirt-engine
Curiously is there a documented process somewhere for backing u=
data from an FC17 ovirt install and doing a fresh install on a FC18 box t= hen restoring the FC17 database + ovirt config data?
Guessing it goes something like this: (someone please confirm)
Back up the following directories and files: /etc/ovirt-engine /etc/pki/ovirt-engine /etc/pki/ovirt-engine-backups /var/lib/ovirt-engine/backups /var/lib/ovirt-engine/deployments /root/.rnd
Dump a backup of the engine database
Install ovirt-engine on FC18 system run engine-setup (answer questions same as prior install from F= C17) upon completion of engine-setup stop the engine service restore all the above files and directories
Drop the engine databse Restore the backed up engine database
FC17 --> FC18 upgrade =3D icky esp. with ovirt involved as part= of the upgrade
Thus it seems the easiest way to solve this is to bite the bull= et and move to FC18 providing the backup/restore works.
- DHC
On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev <alonbl@redhat.co= m> wrote:
> > OK... the systemd macros are missing in fedora 17... > > Put the following file and rebuild. > I may need to add some workaround if many people still use fedora-17 for > master. > > Regards, > Alon > > /etc/rpm/macros.systemd-fc18 > --- > %systemd_post() \ > if [ $1 -eq 1 ] ; then \ > # Initial installation \ > /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : = \ > fi \ > %{nil} > > %systemd_preun() \ > if [ $1 -eq 0 ] ; then \ > # Package removal, not upgrade \ > /usr/bin/systemctl --no-reload disable %{?*} > /dev/n=
------=_Part_367223_1675128654.1366042400589 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable BTW: best is to use fedora-18... If not, please put the attached file at /e= tc/rpm before packaging. ----- Original Message ----- p ull
2>&1
|| :
> \ > /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ > fi \ > %{nil} > > %systemd_postun() \ > /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ > %{nil} > > %systemd_postun_with_restart() \ > /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ > if [ $1 -ge 1 ] ; then \ > # Package upgrade, not uninstall \ > /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 = || : > \ > fi \ > %{nil} > --- > > ----- Original Message ----- > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > To: "Alon Bar-Lev" <alonbl@redhat.com> > > Cc: engine-devel@ovirt.org > > Sent: Wednesday, April 10, 2013 11:59:15 PM > > Subject: Re: [Engine-devel] upgrade failing with latest mas= ter > > > > Correct, FC17 > > - DHC > > > > > > On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev > > <alonbl@redhat.com
> > > > > Is this fedora 17 or 18? > > > > > > I guess it is fedora 17. > > > > > > ----- Original Message ----- > > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > > To: engine-devel@ovirt.org > > > > Sent: Wednesday, April 10, 2013 11:23:10 PM > > > > Subject: [Engine-devel] upgrade failing with latest mas= ter > > > > > > > > logs attached > > > > > > > > First attempt: > > > > 2013-04-10 13:57:32::ERROR::common_utils::355::root:: Y= UM: FAIL: > Error in > > > > PREUN scriptlet in rpm package > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: Y= UM: VERB: > Script > > > sink: > > > > /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch= )
wrote: scriptlet
> > > failed, > > > > exit status 1 > > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: Y= UM: VERB: > Done: > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > > Second attempt: > > > > 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: Y= UM: VERB: > Building > > > > transaction > > > > 2013-04-10 15:12:12::ERROR::common_utils::355::root:: Y= UM: FAIL: > > > > [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine =3D > > > > 3.3.0-14.fc17'] > > > > 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: Y= UM: VERB: > > > Performing > > > > rollback > > > > 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms > in > > > > yum-version-lock > > > > 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:= : Traceback > (most > > > > recent call last): > > > > File "/bin/engine-upgrade", line 1292, in <module> > > > > main(options) > > > > File "/bin/engine-upgrade", line 1142, in main > > > > runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) > > > > File "/bin/engine-upgrade", line 617, in runFunc > > > > func() > > > > File "/bin/engine-upgrade", line 310, in begin > > > > self.emptyTransaction =3D not > > > > self._miniyum.buildTransaction() > > > > File "/usr/share/ovirt-engine/scripts/miniyum.py", line > > > > 761, in > > > > buildTransaction > > > > raise yum.Errors.YumBaseError(msg) > > > > YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noa= rch requires > > > > ovirt-engine =3D 3.3.0-14.fc17'] > > > > > > > > Realizing things were now hosed: > > > > [root@ovirtfoo /]# yum erase ovirt-* otopi-* > > > > Loaded plugins: langpacks, presto, refresh-packagekit, versionlock > > > > Resolving Dependencies > > > > --> Running transaction check > > > > ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erase= d > > > > ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be > > > > erased > > > > ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will b= e erased > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc1= 7 will be > erased > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc1= 7 will be > erased > > > > ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 = will be erased > > > > ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.f= c17 will be > erased > > > > ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc1= 7 will be > erased > > > > ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 = will be erased > > > > ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 = will be erased > > > > ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 = will be erased > > > > ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.= fc17 will be > > > erased > > > > ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > will be > > > > erased > > > > ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 w= ill > > > > be erased > > > > ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.f= c17 will be > erased > > > > ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc1= 7 will be > erased > > > > ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 = will be erased > > > > ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > will be > erased > > > > --> Finished Dependency Resolution > > > > > > > > Dependencies Resolved > > > > > > > > > > > >
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D
> > > > Package Arch Version Repository Size > > > > > > > >
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D
> > > > Removing: > > > > otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k > > > > otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k > > > > ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M > > > > ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine= 20 > > > > M > > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine= 20 > > > > M > > > > ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 5= 57 k > > > > ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engi= ne 816 k > > > > ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine= 1.0 > > > > M > > > > ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3= .1 M > > > > ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 6= 53 k > > > > ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 1= 78 k > > > > ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-eng= ine 23 M > > > > ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M > > > > ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 21= 1 k > > > > ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engi= ne > > > > 11 k > > > > ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine= 923 > > > > k > > > > ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 9= 8 k > > > > ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine = 133 > > > > k > > > > > > > > Transaction Summary > > > > > > > >
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D
> > > > Remove 18 Packages > > > > > > > > Installed size: 104 M > > > > Is this ok [y/N]: y > > > > Downloading Packages: > > > > Running Transaction Check > > > > Running Transaction Test > > > > Transaction Test Succeeded > > > > Running Transaction > > > > Erasing : ovirt-engine-backend.noarch 1/18 > > > > Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2= /18 > > > > Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/1= 8 > > > > Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 > > > > Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 > > > > Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch = 6/18 > > > > Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 > > > > warning: /etc/ovirt-engine/engine.conf saved as > > > > /etc/ovirt-engine/engine.conf.rpmsave > > > > Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.no= arch 8/18 > > > > Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9= /18 > > > > Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 > > > > Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 > > > > Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/= 18 > > > > warning: /etc/ovirt-engine/imageuploader.conf saved as > > > > /etc/ovirt-engine/imageuploader.conf.rpmsave > > > > Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > > warning: /etc/ovirt-engine/isouploader.conf saved as > > > > /etc/ovirt-engine/isouploader.conf.rpmsave > > > > Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/1= 8 > > > > warning: /etc/ovirt-engine/logcollector.conf saved as > > > > /etc/ovirt-engine/logcollector.conf.rpmsave > > > > Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 > > > > Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 > > > > Erasing : otopi-3.3.0-15.fc17.noarch 17/18 > > > > Error in PREUN scriptlet in rpm package > > > > ovirt-engine-backend > > > > /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch= ) scriptlet > > > failed, > > > > exit status 1 > > > > Verifying : otopi-3.3.0-15.fc17.noarch 1/18 > > > > Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 > > > > Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/= 18 > > > > Verifying : > > > > ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 > > > > Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 > > > > Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/1= 8 > > > > Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/1= 8 > > > > Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/1= 8 > > > > Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9= /18 > > > > Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarc= h 10/18 > > > > Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch > > > > 11/18 > > > > Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 1= 2/18 > > > > Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/= 18 > > > > Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/= 18 > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed = to > > > > be removed > but > > > is > > > > not! > > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1= 5/18 > > > > Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 1= 6/18 > > > > Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 > > > > Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch > > > > 18/18 > > > > > > > > Removed: > > > > otopi.noarch 0:3.3.0-15.fc17 > > > > otopi-java.noarch 0:3.3.0-15.fc17 > > > > ovirt-engine.noarch 0:3.3.0-14.fc17 > > > > ovirt-engine-backend.noarch 0:3.3.0-14.fc17 > > > > ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 > > > > ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 > > > > ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 > > > > ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 > > > > ovirt-engine-setup.noarch 0:3.3.0-15.fc17 > > > > ovirt-engine-tools.noarch 0:3.3.0-14.fc17 > > > > ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 > > > > ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > > > > ovirt-host-deploy.noarch 0:3.3.0-15.fc17 > > > > ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 > > > > ovirt-image-uploader.noarch 0:3.3.0-15.fc17 > > > > ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 > > > > ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > > > > > Failed: > > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > > > Complete! > > > > [root@ovirtfoo /]# rpm -qa | grep oto > > > > protobuf-java-2.4.1-12.fc17.x86_64 > > > > libgphoto2-2.4.14-1.fc17.x86_64 > > > > [root@ovirtfoo /]# rpm -qa | grep ovirt > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > [root@ovirtfoo /]# yum erase > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > Loaded plugins: langpacks, presto, refresh-packagekit, versionlock > > > > Resolving Dependencies > > > > --> Running transaction check > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc1= 7 will be > erased > > > > --> Finished Dependency Resolution > > > > > > > > Dependencies Resolved > > > > > > > > > > > >
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D
> > > > Package Arch Version Repository Size > > > > > > > >
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D
> > > > Removing: > > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine= 20 > > > > M > > > > > > > > Transaction Summary > > > > > > > >
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D
> > > > Remove 1 Package > > > > > > > > Installed size: 20 M > > > > Is this ok [y/N]: y > > > > Downloading Packages: > > > > Running Transaction Check > > > > Running Transaction Test > > > > Transaction Test Succeeded > > > > Running Transaction > > > > Error in PREUN scriptlet in rpm package > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch= ) scriptlet > > > failed, > > > > exit status 1 > > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1= /1 > > > > > > > > Failed: > > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > > > Complete! > > > > > > > > - DHC > > > > > > > > > > > > > > > > _______________________________________________ > > > > Engine-devel mailing list > > > > Engine-devel@ovirt.org > > > > http://lists.ovirt.org/mailman/listinfo/engine-devel > > > > > > > > > >
=20 =20
------=_Part_367223_1675128654.1366042400589 Content-Type: application/octet-stream; name=macros.systemd.fc18 Content-Disposition: attachment; filename=macros.systemd.fc18 Content-Transfer-Encoding: base64 CiVzeXN0ZW1kX3Bvc3QoKSBcCmlmIFsgJDEgLWVxIDEgXSA7IHRoZW4gXAogICAgICAgICMgSW5p dGlhbCBpbnN0YWxsYXRpb24gXAogICAgICAgIC91c3IvYmluL3N5c3RlbWN0bCBwcmVzZXQgJXs/ Kn0gPi9kZXYvbnVsbCAyPiYxIHx8IDogXApmaSBcCiV7bmlsfQoKJXN5c3RlbWRfcHJldW4oKSBc CmlmIFsgJDEgLWVxIDAgXSA7IHRoZW4gXAogICAgICAgICMgUGFja2FnZSByZW1vdmFsLCBub3Qg dXBncmFkZSBcCiAgICAgICAgL3Vzci9iaW4vc3lzdGVtY3RsIC0tbm8tcmVsb2FkIGRpc2FibGUg JXs/Kn0gPiAvZGV2L251bGwgMj4mMSB8fCA6IFwKICAgICAgICAvdXNyL2Jpbi9zeXN0ZW1jdGwg c3RvcCAlez8qfSA+IC9kZXYvbnVsbCAyPiYxIHx8IDogXApmaSBcCiV7bmlsfQoKJXN5c3RlbWRf cG9zdHVuKCkgXAovdXNyL2Jpbi9zeXN0ZW1jdGwgZGFlbW9uLXJlbG9hZCA+L2Rldi9udWxsIDI+ JjEgfHwgOiBcCiV7bmlsfQoKJXN5c3RlbWRfcG9zdHVuX3dpdGhfcmVzdGFydCgpIFwKL3Vzci9i aW4vc3lzdGVtY3RsIGRhZW1vbi1yZWxvYWQgPi9kZXYvbnVsbCAyPiYxIHx8IDogXAppZiBbICQx IC1nZSAxIF0gOyB0aGVuIFwKICAgICAgICAjIFBhY2thZ2UgdXBncmFkZSwgbm90IHVuaW5zdGFs bCBcCiAgICAgICAgL3Vzci9iaW4vc3lzdGVtY3RsIHRyeS1yZXN0YXJ0ICV7Pyp9ID4vZGV2L251 bGwgMj4mMSB8fCA6IFwKZmkgXAole25pbH0KCg== ------=_Part_367223_1675128654.1366042400589--

Guessing you are referring to the changes you made at commit: eb8d8010a35a20a871c0af7674879da548d971f1 and the few commits prior? If so I have built engine from master since then along with the macros file added to /etc/rpm before initiating the build on my FC17 build VM. All builds even with the macros included still result in the above most recent reported upgrade failures with the engine service. - DHC On Mon, Apr 15, 2013 at 11:13 AM, Alon Bar-Lev <alonbl@redhat.com> wrote:
BTW: best is to use fedora-18... If not, please put the attached file at /etc/rpm before packaging.
From: "Alon Bar-Lev" <alonbl@redhat.com> To: "Dead Horse" <deadhorseconsulting@gmail.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 7:10:52 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Oh... it is before I rewrote the engine service. I thought that you facing issue after the re-write. Can you please give a try to the master HEAD?
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 6:41:33 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Engine version I am attempting to upgrade was built from this commit: b4cc077888ba11871aa4837a73498a231050e2fc I built it same as always on a fully up to date FC17 VM. EG: Check out sources, cd /path/to/source/ make "rpm"
I am unable to locate any .rpmnew in /etc after or before upgrade.
- DHC
On Sat, Apr 13, 2013 at 2:17 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Which version do you use? Have you built it your-self? Have you settled all .rpmnew you have in /etc?
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 9:20:51 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:11:16
-0500;
1min
10s ago Main PID: 9023 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 9023 engine-service -server -XX:+TieredCompilation -Xms...
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine...
Stopping ovirt-engine service prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:12:51 -0500; 3s ago Process: 9141 ExecStop=/usr/bin/engine-service stop (code=exited, status=0/SUCCESS) Main PID: 9023 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine... Apr 12 13:12:50 ovirtfoo.ctt.med.ge.com engine-service[9141]: Waiting up to 1... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopped engine ... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopping engine...
After running engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:18:22 -0500; 41s ago Main PID: 9168 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service
Apr 12 13:18:22 ovirtfoo.ctt.med.ge.com systemd[11198]: Failed at step EXEC spawning /usr/bin/engine-service: No such file or directory
After attemptining systemctl start ovirt-engine.service after engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:19:43 -0500; 1s ago Process: 11228 ExecStart=/usr/bin/engine-service start (code=exited, status=0/SUCCESS) Main PID: 11229 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 11229 engine-service -server -XX:+TieredCompilation -Xms1g -Xmx1g -XX:PermSize=256m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=tr...
Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Started engine process 11229. Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Starting engine-service: [ OK ]
- DHC
On Thu, Apr 11, 2013 at 4:33 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Please see what systemd has to say:
# systemctl status ovirt-engine.service
And no, I never tried to backup/restore... sorry...
----- Original Message ----- > From: "Dead Horse" <deadhorseconsulting@gmail.com> > To: "Alon Bar-Lev" <alonbl@redhat.com> > Cc: engine-devel@ovirt.org > Sent: Friday, April 12, 2013 12:28:01 AM > Subject: Re: [Engine-devel] upgrade failing with latest master > > Rebuilt the engine on my FC17 build VM with the macro file above in > "/etc/rpm/" > Upon attempting upgrade on my FC17 upgrade test VM: > I still get a failure to start the engine > > 013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceback (most > recent call last): > File "/bin/engine-upgrade", line 1321, in <module> > main(options) > File "/bin/engine-upgrade", line 1293, in main > runFunc([startEngine], MSG_INFO_START_ENGINE % engineService) > File "/bin/engine-upgrade", line 617, in runFunc > func() > File "/bin/engine-upgrade", line 584, in startEngine > output, rc = utils.execCmd(cmdList=cmd, failOnError=True, > msg=MSG_ERR_FAILED_START_ENGINE_SERVICE) > File "/usr/share/ovirt-engine/scripts/common_utils.py", line 499, in > execCmd > raise Exception(msg) > Exception: Error: Can't start ovirt-engine > > Curiously is there a documented process somewhere for backing up > data from > an FC17 ovirt install and doing a fresh install on a FC18 box
----- Original Message ----- then
> restoring the FC17 database + ovirt config data? > > Guessing it goes something like this: (someone please confirm) > > Back up the following directories and files: > /etc/ovirt-engine > /etc/pki/ovirt-engine > /etc/pki/ovirt-engine-backups > /var/lib/ovirt-engine/backups > /var/lib/ovirt-engine/deployments > /root/.rnd > > Dump a backup of the engine database > > Install ovirt-engine on FC18 system > run engine-setup (answer questions same as prior install from FC17) > upon completion of engine-setup stop the engine service > restore all the above files and directories > > Drop the engine databse > Restore the backed up engine database > > FC17 --> FC18 upgrade = icky esp. with ovirt involved as part of > the upgrade > > Thus it seems the easiest way to solve this is to bite the bullet > and move > to FC18 providing the backup/restore works. > > - DHC > > > On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev < alonbl@redhat.com> wrote: > > > > > OK... the systemd macros are missing in fedora 17... > > > > Put the following file and rebuild. > > I may need to add some workaround if many people still use fedora-17 for > > master. > > > > Regards, > > Alon > > > > /etc/rpm/macros.systemd-fc18 > > --- > > %systemd_post() \ > > if [ $1 -eq 1 ] ; then \ > > # Initial installation \ > > /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ > > fi \ > > %{nil} > > > > %systemd_preun() \ > > if [ $1 -eq 0 ] ; then \ > > # Package removal, not upgrade \ > > /usr/bin/systemctl --no-reload disable %{?*} > /dev/null 2>&1 || : > > \ > > /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ > > fi \ > > %{nil} > > > > %systemd_postun() \ > > /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ > > %{nil} > > > > %systemd_postun_with_restart() \ > > /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ > > if [ $1 -ge 1 ] ; then \ > > # Package upgrade, not uninstall \ > > /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : > > \ > > fi \ > > %{nil} > > --- > > > > ----- Original Message ----- > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > To: "Alon Bar-Lev" <alonbl@redhat.com> > > > Cc: engine-devel@ovirt.org > > > Sent: Wednesday, April 10, 2013 11:59:15 PM > > > Subject: Re: [Engine-devel] upgrade failing with latest master > > > > > > Correct, FC17 > > > - DHC > > > > > > > > > On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev > > > <alonbl@redhat.com
wrote: > > > > > > > Is this fedora 17 or 18? > > > > > > > > I guess it is fedora 17. > > > > > > > > ----- Original Message ----- > > > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > > > To: engine-devel@ovirt.org > > > > > Sent: Wednesday, April 10, 2013 11:23:10 PM > > > > > Subject: [Engine-devel] upgrade failing with latest master > > > > > > > > > > logs attached > > > > > > > > > > First attempt: > > > > > 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: > > Error in > > > > > PREUN scriptlet in rpm package > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: > > Script > > > > sink: > > > > > /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet > > > > failed, > > > > > exit status 1 > > > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: > > Done: > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > > > > Second attempt: > > > > > 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: > > Building > > > > > transaction > > > > > 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: > > > > > [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires ovirt-engine = > > > > > 3.3.0-14.fc17'] > > > > > 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: > > > > Performing > > > > > rollback > > > > > 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking rpms > > in > > > > > yum-version-lock > > > > > 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: Traceback > > (most > > > > > recent call last): > > > > > File "/bin/engine-upgrade", line 1292, in <module> > > > > > main(options) > > > > > File "/bin/engine-upgrade", line 1142, in main > > > > > runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) > > > > > File "/bin/engine-upgrade", line 617, in runFunc > > > > > func() > > > > > File "/bin/engine-upgrade", line 310, in begin > > > > > self.emptyTransaction = not > > > > > self._miniyum.buildTransaction() > > > > > File "/usr/share/ovirt-engine/scripts/miniyum.py", line > > > > > 761, in > > > > > buildTransaction > > > > > raise yum.Errors.YumBaseError(msg) > > > > > YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires > > > > > ovirt-engine = 3.3.0-14.fc17'] > > > > > > > > > > Realizing things were now hosed: > > > > > [root@ovirtfoo /]# yum erase ovirt-* otopi-* > > > > > Loaded plugins: langpacks, presto, refresh-packagekit, versionlock > > > > > Resolving Dependencies > > > > > --> Running transaction check > > > > > ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased > > > > > ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be > > > > > erased > > > > > ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be > > erased > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be > > erased > > > > > ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be erased > > > > > ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will be > > erased > > > > > ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be > > erased > > > > > ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be erased > > > > > ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be erased > > > > > ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be erased > > > > > ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will be > > > > erased > > > > > ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > > will be > > > > > erased > > > > > ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will > > > > > be erased > > > > > ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will be > > erased > > > > > ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be > > erased > > > > > ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be erased > > > > > ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > > will be > > erased > > > > > --> Finished Dependency Resolution > > > > > > > > > > Dependencies Resolved > > > > > > > > > > > > > > > >
================================================================================
> > > > > Package Arch Version Repository Size > > > > > > > > > > >
================================================================================
> > > > > Removing: > > > > > otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k > > > > > otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k > > > > > ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M > > > > > ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 > > > > > M > > > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 > > > > > M > > > > > ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k > > > > > ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k > > > > > ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 > > > > > M > > > > > ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M > > > > > ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k > > > > > ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k > > > > > ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M > > > > > ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine 32 M > > > > > ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k > > > > > ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine > > > > > 11 k > > > > > ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 > > > > > k > > > > > ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k > > > > > ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 > > > > > k > > > > > > > > > > Transaction Summary > > > > > > > > > > >
================================================================================
> > > > > Remove 18 Packages > > > > > > > > > > Installed size: 104 M > > > > > Is this ok [y/N]: y > > > > > Downloading Packages: > > > > > Running Transaction Check > > > > > Running Transaction Test > > > > > Transaction Test Succeeded > > > > > Running Transaction > > > > > Erasing : ovirt-engine-backend.noarch 1/18 > > > > > Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 > > > > > Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 > > > > > Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 > > > > > Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 > > > > > Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 > > > > > Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 > > > > > warning: /etc/ovirt-engine/engine.conf saved as > > > > > /etc/ovirt-engine/engine.conf.rpmsave > > > > > Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 > > > > > Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 > > > > > Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 > > > > > Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 > > > > > Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > > > > warning: /etc/ovirt-engine/imageuploader.conf saved as > > > > > /etc/ovirt-engine/imageuploader.conf.rpmsave > > > > > Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > > > warning: /etc/ovirt-engine/isouploader.conf saved as > > > > > /etc/ovirt-engine/isouploader.conf.rpmsave > > > > > Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 > > > > > warning: /etc/ovirt-engine/logcollector.conf saved as > > > > > /etc/ovirt-engine/logcollector.conf.rpmsave > > > > > Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 > > > > > Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 > > > > > Erasing : otopi-3.3.0-15.fc17.noarch 17/18 > > > > > Error in PREUN scriptlet in rpm package > > > > > ovirt-engine-backend > > > > > /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet > > > > failed, > > > > > exit status 1 > > > > > Verifying : otopi-3.3.0-15.fc17.noarch 1/18 > > > > > Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 > > > > > Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 > > > > > Verifying : > > > > > ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 4/18 > > > > > Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 > > > > > Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 > > > > > Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 > > > > > Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 > > > > > Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 > > > > > Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 > > > > > Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch > > > > > 11/18 > > > > > Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > > > > Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > > > Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to > > > > > be removed > > but > > > > is > > > > > not! > > > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 > > > > > Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 > > > > > Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 > > > > > Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch > > > > > 18/18 > > > > > > > > > > Removed: > > > > > otopi.noarch 0:3.3.0-15.fc17 > > > > > otopi-java.noarch 0:3.3.0-15.fc17 > > > > > ovirt-engine.noarch 0:3.3.0-14.fc17 > > > > > ovirt-engine-backend.noarch 0:3.3.0-14.fc17 > > > > > ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 > > > > > ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 > > > > > ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 > > > > > ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 > > > > > ovirt-engine-setup.noarch 0:3.3.0-15.fc17 > > > > > ovirt-engine-tools.noarch 0:3.3.0-14.fc17 > > > > > ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 > > > > > ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > > > > > ovirt-host-deploy.noarch 0:3.3.0-15.fc17 > > > > > ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 > > > > > ovirt-image-uploader.noarch 0:3.3.0-15.fc17 > > > > > ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 > > > > > ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > > > > > > > Failed: > > > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > > > > > Complete! > > > > > [root@ovirtfoo /]# rpm -qa | grep oto > > > > > protobuf-java-2.4.1-12.fc17.x86_64 > > > > > libgphoto2-2.4.14-1.fc17.x86_64 > > > > > [root@ovirtfoo /]# rpm -qa | grep ovirt > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > [root@ovirtfoo /]# yum erase > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > Loaded plugins: langpacks, presto, refresh-packagekit, versionlock > > > > > Resolving Dependencies > > > > > --> Running transaction check > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be > > erased > > > > > --> Finished Dependency Resolution > > > > > > > > > > Dependencies Resolved > > > > > > > > > > > > > > > >
================================================================================
> > > > > Package Arch Version Repository Size > > > > > > > > > > >
================================================================================
> > > > > Removing: > > > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 > > > > > M > > > > > > > > > > Transaction Summary > > > > > > > > > > >
================================================================================
> > > > > Remove 1 Package > > > > > > > > > > Installed size: 20 M > > > > > Is this ok [y/N]: y > > > > > Downloading Packages: > > > > > Running Transaction Check > > > > > Running Transaction Test > > > > > Transaction Test Succeeded > > > > > Running Transaction > > > > > Error in PREUN scriptlet in rpm package > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) scriptlet > > > > failed, > > > > > exit status 1 > > > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1 > > > > > > > > > > Failed: > > > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > > > > > Complete! > > > > > > > > > > - DHC > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > Engine-devel mailing list > > > > > Engine-devel@ovirt.org > > > > > http://lists.ovirt.org/mailman/listinfo/engine-devel > > > > > > > > > > > > > > >

It was not single commit, please take most recent master (HEAD) Please attach logs and systemd journal messages. Thanks! ----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 8:25:48 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Guessing you are referring to the changes you made at commit: eb8d8010a35a20a871c0af7674879da548d971f1 and the few commits prior?
If so I have built engine from master since then along with the macros file added to /etc/rpm before initiating the build on my FC17 build VM. All builds even with the macros included still result in the above most recent reported upgrade failures with the engine service.
- DHC
On Mon, Apr 15, 2013 at 11:13 AM, Alon Bar-Lev <alonbl@redhat.com> wrote:
BTW: best is to use fedora-18... If not, please put the attached file at /etc/rpm before packaging.
From: "Alon Bar-Lev" <alonbl@redhat.com> To: "Dead Horse" <deadhorseconsulting@gmail.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 7:10:52 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Oh... it is before I rewrote the engine service. I thought that you facing issue after the re-write. Can you please give a try to the master HEAD?
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 6:41:33 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Engine version I am attempting to upgrade was built from this commit: b4cc077888ba11871aa4837a73498a231050e2fc I built it same as always on a fully up to date FC17 VM. EG: Check out sources, cd /path/to/source/ make "rpm"
I am unable to locate any .rpmnew in /etc after or before upgrade.
- DHC
On Sat, Apr 13, 2013 at 2:17 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Which version do you use? Have you built it your-self? Have you settled all .rpmnew you have in /etc?
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Friday, April 12, 2013 9:20:51 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:11:16
-0500;
1min
10s ago Main PID: 9023 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 9023 engine-service -server -XX:+TieredCompilation -Xms...
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine...
Stopping ovirt-engine service prior to engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:12:51 -0500; 3s ago Process: 9141 ExecStop=/usr/bin/engine-service stop (code=exited, status=0/SUCCESS) Main PID: 9023 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service
Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started engine ... Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting engine... Apr 12 13:12:50 ovirtfoo.ctt.med.ge.com engine-service[9141]: Waiting up to 1... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopped engine ... Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopping engine...
After running engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: failed (Result: exit-code) since Fri, 12 Apr 2013 13:18:22 -0500; 41s ago Main PID: 9168 (code=exited, status=143) CGroup: name=systemd:/system/ovirt-engine.service
Apr 12 13:18:22 ovirtfoo.ctt.med.ge.com systemd[11198]: Failed at step EXEC spawning /usr/bin/engine-service: No such file or directory
After attemptining systemctl start ovirt-engine.service after engine-upgrade: ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) Active: active (running) since Fri, 12 Apr 2013 13:19:43 -0500; 1s ago Process: 11228 ExecStart=/usr/bin/engine-service start (code=exited, status=0/SUCCESS) Main PID: 11229 (java) CGroup: name=systemd:/system/ovirt-engine.service └ 11229 engine-service -server -XX:+TieredCompilation -Xms1g -Xmx1g -XX:PermSize=256m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=tr...
Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Started engine process 11229. Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Starting engine-service: [ OK ]
- DHC
On Thu, Apr 11, 2013 at 4:33 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
> Please see what systemd has to say: > > # systemctl status ovirt-engine.service > > > And no, I never tried to backup/restore... sorry... > > ----- Original Message ----- > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > To: "Alon Bar-Lev" <alonbl@redhat.com> > > Cc: engine-devel@ovirt.org > > Sent: Friday, April 12, 2013 12:28:01 AM > > Subject: Re: [Engine-devel] upgrade failing with latest master > > > > Rebuilt the engine on my FC17 build VM with the macro file above in > > "/etc/rpm/" > > Upon attempting upgrade on my FC17 upgrade test VM: > > I still get a failure to start the engine > > > > 013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceback (most > > recent call last): > > File "/bin/engine-upgrade", line 1321, in <module> > > main(options) > > File "/bin/engine-upgrade", line 1293, in main > > runFunc([startEngine], MSG_INFO_START_ENGINE % engineService) > > File "/bin/engine-upgrade", line 617, in runFunc > > func() > > File "/bin/engine-upgrade", line 584, in startEngine > > output, rc = utils.execCmd(cmdList=cmd, failOnError=True, > > msg=MSG_ERR_FAILED_START_ENGINE_SERVICE) > > File "/usr/share/ovirt-engine/scripts/common_utils.py", line 499, in > > execCmd > > raise Exception(msg) > > Exception: Error: Can't start ovirt-engine > > > > Curiously is there a documented process somewhere for backing up > > data > from > > an FC17 ovirt install and doing a fresh install on a FC18 box
----- Original Message ----- then
> > restoring the FC17 database + ovirt config data? > > > > Guessing it goes something like this: (someone please confirm) > > > > Back up the following directories and files: > > /etc/ovirt-engine > > /etc/pki/ovirt-engine > > /etc/pki/ovirt-engine-backups > > /var/lib/ovirt-engine/backups > > /var/lib/ovirt-engine/deployments > > /root/.rnd > > > > Dump a backup of the engine database > > > > Install ovirt-engine on FC18 system > > run engine-setup (answer questions same as prior install from FC17) > > upon completion of engine-setup stop the engine service > > restore all the above files and directories > > > > Drop the engine databse > > Restore the backed up engine database > > > > FC17 --> FC18 upgrade = icky esp. with ovirt involved as part of > > the > upgrade > > > > Thus it seems the easiest way to solve this is to bite the bullet > > and > move > > to FC18 providing the backup/restore works. > > > > - DHC > > > > > > On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev < alonbl@redhat.com> wrote: > > > > > > > > OK... the systemd macros are missing in fedora 17... > > > > > > Put the following file and rebuild. > > > I may need to add some workaround if many people still use fedora-17 > for > > > master. > > > > > > Regards, > > > Alon > > > > > > /etc/rpm/macros.systemd-fc18 > > > --- > > > %systemd_post() \ > > > if [ $1 -eq 1 ] ; then \ > > > # Initial installation \ > > > /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ > > > fi \ > > > %{nil} > > > > > > %systemd_preun() \ > > > if [ $1 -eq 0 ] ; then \ > > > # Package removal, not upgrade \ > > > /usr/bin/systemctl --no-reload disable %{?*} > /dev/null 2>&1 > || : > > > \ > > > /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ > > > fi \ > > > %{nil} > > > > > > %systemd_postun() \ > > > /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ > > > %{nil} > > > > > > %systemd_postun_with_restart() \ > > > /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ > > > if [ $1 -ge 1 ] ; then \ > > > # Package upgrade, not uninstall \ > > > /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : > > > \ > > > fi \ > > > %{nil} > > > --- > > > > > > ----- Original Message ----- > > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > > To: "Alon Bar-Lev" <alonbl@redhat.com> > > > > Cc: engine-devel@ovirt.org > > > > Sent: Wednesday, April 10, 2013 11:59:15 PM > > > > Subject: Re: [Engine-devel] upgrade failing with latest master > > > > > > > > Correct, FC17 > > > > - DHC > > > > > > > > > > > > On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev > > > > <alonbl@redhat.com
> wrote: > > > > > > > > > Is this fedora 17 or 18? > > > > > > > > > > I guess it is fedora 17. > > > > > > > > > > ----- Original Message ----- > > > > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > > > > To: engine-devel@ovirt.org > > > > > > Sent: Wednesday, April 10, 2013 11:23:10 PM > > > > > > Subject: [Engine-devel] upgrade failing with latest master > > > > > > > > > > > > logs attached > > > > > > > > > > > > First attempt: > > > > > > 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: > > > Error in > > > > > > PREUN scriptlet in rpm package > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: > > > Script > > > > > sink: > > > > > > /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control > > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) > scriptlet > > > > > failed, > > > > > > exit status 1 > > > > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: > > > Done: > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > > > > > > Second attempt: > > > > > > 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: > > > Building > > > > > > transaction > > > > > > 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: > > > > > > [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires > ovirt-engine = > > > > > > 3.3.0-14.fc17'] > > > > > > 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: > > > > > Performing > > > > > > rollback > > > > > > 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking > rpms > > > in > > > > > > yum-version-lock > > > > > > 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: > Traceback > > > (most > > > > > > recent call last): > > > > > > File "/bin/engine-upgrade", line 1292, in <module> > > > > > > main(options) > > > > > > File "/bin/engine-upgrade", line 1142, in main > > > > > > runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) > > > > > > File "/bin/engine-upgrade", line 617, in runFunc > > > > > > func() > > > > > > File "/bin/engine-upgrade", line 310, in begin > > > > > > self.emptyTransaction = not > > > > > > self._miniyum.buildTransaction() > > > > > > File "/usr/share/ovirt-engine/scripts/miniyum.py", line > > > > > > 761, in > > > > > > buildTransaction > > > > > > raise yum.Errors.YumBaseError(msg) > > > > > > YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch > requires > > > > > > ovirt-engine = 3.3.0-14.fc17'] > > > > > > > > > > > > Realizing things were now hosed: > > > > > > [root@ovirtfoo /]# yum erase ovirt-* otopi-* > > > > > > Loaded plugins: langpacks, presto, refresh-packagekit, > versionlock > > > > > > Resolving Dependencies > > > > > > --> Running transaction check > > > > > > ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased > > > > > > ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be > > > > > > erased > > > > > > ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased > > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be > > > erased > > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be > > > erased > > > > > > ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be > erased > > > > > > ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will > be > > > erased > > > > > > ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be > > > erased > > > > > > ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be > erased > > > > > > ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be > erased > > > > > > ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be > erased > > > > > > ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will > be > > > > > erased > > > > > > ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > > > will be > > > > > > erased > > > > > > ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will > > > > > > be > erased > > > > > > ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will > be > > > erased > > > > > > ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be > > > erased > > > > > > ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be > erased > > > > > > ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > > > will be > > > erased > > > > > > --> Finished Dependency Resolution > > > > > > > > > > > > Dependencies Resolved > > > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > Package Arch Version Repository Size > > > > > > > > > > > > > > >
================================================================================
> > > > > > Removing: > > > > > > otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k > > > > > > otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k > > > > > > ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M > > > > > > ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 > > > > > > M > > > > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 > > > > > > M > > > > > > ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k > > > > > > ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k > > > > > > ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 > > > > > > M > > > > > > ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M > > > > > > ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k > > > > > > ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k > > > > > > ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M > > > > > > ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine > 32 M > > > > > > ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k > > > > > > ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine > > > > > > 11 k > > > > > > ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 > > > > > > k > > > > > > ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k > > > > > > ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 > > > > > > k > > > > > > > > > > > > Transaction Summary > > > > > > > > > > > > > > >
================================================================================
> > > > > > Remove 18 Packages > > > > > > > > > > > > Installed size: 104 M > > > > > > Is this ok [y/N]: y > > > > > > Downloading Packages: > > > > > > Running Transaction Check > > > > > > Running Transaction Test > > > > > > Transaction Test Succeeded > > > > > > Running Transaction > > > > > > Erasing : ovirt-engine-backend.noarch 1/18 > > > > > > Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 > > > > > > Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 > > > > > > Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 > > > > > > Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 > > > > > > Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 > > > > > > Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 > > > > > > warning: /etc/ovirt-engine/engine.conf saved as > > > > > > /etc/ovirt-engine/engine.conf.rpmsave > > > > > > Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 > > > > > > Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 > > > > > > Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 > > > > > > Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 > > > > > > Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > > > > > warning: /etc/ovirt-engine/imageuploader.conf saved as > > > > > > /etc/ovirt-engine/imageuploader.conf.rpmsave > > > > > > Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > > > > warning: /etc/ovirt-engine/isouploader.conf saved as > > > > > > /etc/ovirt-engine/isouploader.conf.rpmsave > > > > > > Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 > > > > > > warning: /etc/ovirt-engine/logcollector.conf saved as > > > > > > /etc/ovirt-engine/logcollector.conf.rpmsave > > > > > > Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 > > > > > > Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 > > > > > > Erasing : otopi-3.3.0-15.fc17.noarch 17/18 > > > > > > Error in PREUN scriptlet in rpm package > > > > > > ovirt-engine-backend > > > > > > /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control > > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) > scriptlet > > > > > failed, > > > > > > exit status 1 > > > > > > Verifying : otopi-3.3.0-15.fc17.noarch 1/18 > > > > > > Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 > > > > > > Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 > > > > > > Verifying : > > > > > > ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch > 4/18 > > > > > > Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 > > > > > > Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 > > > > > > Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 > > > > > > Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 > > > > > > Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 > > > > > > Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 > > > > > > Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch > > > > > > 11/18 > > > > > > Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > > > > > Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > > > > Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to > > > > > > be > removed > > > but > > > > > is > > > > > > not! > > > > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 > > > > > > Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 > > > > > > Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 > > > > > > Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch > > > > > > 18/18 > > > > > > > > > > > > Removed: > > > > > > otopi.noarch 0:3.3.0-15.fc17 > > > > > > otopi-java.noarch 0:3.3.0-15.fc17 > > > > > > ovirt-engine.noarch 0:3.3.0-14.fc17 > > > > > > ovirt-engine-backend.noarch 0:3.3.0-14.fc17 > > > > > > ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 > > > > > > ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 > > > > > > ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 > > > > > > ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 > > > > > > ovirt-engine-setup.noarch 0:3.3.0-15.fc17 > > > > > > ovirt-engine-tools.noarch 0:3.3.0-14.fc17 > > > > > > ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 > > > > > > ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > > > > > > ovirt-host-deploy.noarch 0:3.3.0-15.fc17 > > > > > > ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 > > > > > > ovirt-image-uploader.noarch 0:3.3.0-15.fc17 > > > > > > ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 > > > > > > ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > > > > > > > > > Failed: > > > > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > > > > > > > Complete! > > > > > > [root@ovirtfoo /]# rpm -qa | grep oto > > > > > > protobuf-java-2.4.1-12.fc17.x86_64 > > > > > > libgphoto2-2.4.14-1.fc17.x86_64 > > > > > > [root@ovirtfoo /]# rpm -qa | grep ovirt > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > [root@ovirtfoo /]# yum erase > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > Loaded plugins: langpacks, presto, refresh-packagekit, > versionlock > > > > > > Resolving Dependencies > > > > > > --> Running transaction check > > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be > > > erased > > > > > > --> Finished Dependency Resolution > > > > > > > > > > > > Dependencies Resolved > > > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > Package Arch Version Repository Size > > > > > > > > > > > > > > >
================================================================================
> > > > > > Removing: > > > > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 > > > > > > M > > > > > > > > > > > > Transaction Summary > > > > > > > > > > > > > > >
================================================================================
> > > > > > Remove 1 Package > > > > > > > > > > > > Installed size: 20 M > > > > > > Is this ok [y/N]: y > > > > > > Downloading Packages: > > > > > > Running Transaction Check > > > > > > Running Transaction Test > > > > > > Transaction Test Succeeded > > > > > > Running Transaction > > > > > > Error in PREUN scriptlet in rpm package > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control > > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) > scriptlet > > > > > failed, > > > > > > exit status 1 > > > > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1 > > > > > > > > > > > > Failed: > > > > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > > > > > > > Complete! > > > > > > > > > > > > - DHC > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > Engine-devel mailing list > > > > > > Engine-devel@ovirt.org > > > > > > http://lists.ovirt.org/mailman/listinfo/engine-devel > > > > > > > > > > > > > > > > > > > > >

Strangely I reverted back the ovirt test VM back to a state in time about 3 weeks back. I then upgraded with rpms built from commit: b4cc077888ba11871aa4837a73498a231050e2fc. I then upgraded that with rpms built from master with the macros packaged and all was well. I then forked a fresh FC17 VM updated it, and freshly installed rpms from commit: b4cc077888ba11871aa4837a73498a231050e2fc. I then again attempted upgrade with rpms built from master and again got the above failures. Very odd something must be different with the fresh install vs an upgraded one. I will take the suggestion of moving to FC18. I will try out the fresh FC18 build/install and backup/restore approach rather then the upgrade approach. - DHC On Mon, Apr 15, 2013 at 2:23 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
It was not single commit, please take most recent master (HEAD) Please attach logs and systemd journal messages. Thanks!
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 8:25:48 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Guessing you are referring to the changes you made at commit: eb8d8010a35a20a871c0af7674879da548d971f1 and the few commits prior?
If so I have built engine from master since then along with the macros file added to /etc/rpm before initiating the build on my FC17 build VM. All builds even with the macros included still result in the above most recent reported upgrade failures with the engine service.
- DHC
On Mon, Apr 15, 2013 at 11:13 AM, Alon Bar-Lev <alonbl@redhat.com> wrote:
BTW: best is to use fedora-18... If not, please put the attached file at /etc/rpm before packaging.
----- Original Message -----
From: "Alon Bar-Lev" <alonbl@redhat.com> To: "Dead Horse" <deadhorseconsulting@gmail.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 7:10:52 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Oh... it is before I rewrote the engine service. I thought that you facing issue after the re-write. Can you please give a try to the master HEAD?
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 6:41:33 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Engine version I am attempting to upgrade was built from this commit: b4cc077888ba11871aa4837a73498a231050e2fc I built it same as always on a fully up to date FC17 VM. EG: Check out sources, cd /path/to/source/ make "rpm"
I am unable to locate any .rpmnew in /etc after or before upgrade.
- DHC
On Sat, Apr 13, 2013 at 2:17 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
Which version do you use? Have you built it your-self? Have you settled all .rpmnew you have in /etc?
----- Original Message ----- > From: "Dead Horse" <deadhorseconsulting@gmail.com> > To: "Alon Bar-Lev" <alonbl@redhat.com> > Cc: engine-devel@ovirt.org > Sent: Friday, April 12, 2013 9:20:51 PM > Subject: Re: [Engine-devel] upgrade failing with latest master > > Prior to engine-upgrade: > ovirt-engine.service - oVirt Engine > Loaded: loaded
(/usr/lib/systemd/system/ovirt-engine.service;
enabled) > Active: active (running) since Fri, 12 Apr 2013 13:11:16 -0500; 1min > 10s ago > Main PID: 9023 (java) > CGroup: name=systemd:/system/ovirt-engine.service > └ 9023 engine-service -server -XX:+TieredCompilation -Xms... > > Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started > engine ... > Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting > engine... > > Stopping ovirt-engine service prior to engine-upgrade: > ovirt-engine.service - oVirt Engine > Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) > Active: failed (Result: exit-code) since Fri, 12 Apr 2013 > 13:12:51 > -0500; 3s ago > Process: 9141 ExecStop=/usr/bin/engine-service stop (code=exited, > status=0/SUCCESS) > Main PID: 9023 (code=exited, status=143) > CGroup: name=systemd:/system/ovirt-engine.service > > Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started > engine ... > Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting > engine... > Apr 12 13:12:50 ovirtfoo.ctt.med.ge.com engine-service[9141]: Waiting up to > 1... > Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopped > engine ... > Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopping > engine... > > After running engine-upgrade: > ovirt-engine.service - oVirt Engine > Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) > Active: failed (Result: exit-code) since Fri, 12 Apr 2013 > 13:18:22 > -0500; 41s ago > Main PID: 9168 (code=exited, status=143) > CGroup: name=systemd:/system/ovirt-engine.service > > Apr 12 13:18:22 ovirtfoo.ctt.med.ge.com systemd[11198]: Failed at step EXEC > spawning /usr/bin/engine-service: No such file or directory > > After attemptining systemctl start ovirt-engine.service after > engine-upgrade: > ovirt-engine.service - oVirt Engine > Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled) > Active: active (running) since Fri, 12 Apr 2013 13:19:43 -0500; > 1s ago > Process: 11228 ExecStart=/usr/bin/engine-service start > (code=exited, > status=0/SUCCESS) > Main PID: 11229 (java) > CGroup: name=systemd:/system/ovirt-engine.service > └ 11229 engine-service -server -XX:+TieredCompilation -Xms1g > -Xmx1g -XX:PermSize=256m -XX:MaxPermSize=256m > -Djava.net.preferIPv4Stack=tr... > > Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Started > engine process 11229. > Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Starting > engine-service: [ OK ] > > > - DHC > > > > > On Thu, Apr 11, 2013 at 4:33 PM, Alon Bar-Lev < alonbl@redhat.com> > wrote: > > > Please see what systemd has to say: > > > > # systemctl status ovirt-engine.service > > > > > > And no, I never tried to backup/restore... sorry... > > > > ----- Original Message ----- > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > To: "Alon Bar-Lev" <alonbl@redhat.com> > > > Cc: engine-devel@ovirt.org > > > Sent: Friday, April 12, 2013 12:28:01 AM > > > Subject: Re: [Engine-devel] upgrade failing with latest master > > > > > > Rebuilt the engine on my FC17 build VM with the macro file above in > > > "/etc/rpm/" > > > Upon attempting upgrade on my FC17 upgrade test VM: > > > I still get a failure to start the engine > > > > > > 013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceback (most > > > recent call last): > > > File "/bin/engine-upgrade", line 1321, in <module> > > > main(options) > > > File "/bin/engine-upgrade", line 1293, in main > > > runFunc([startEngine], MSG_INFO_START_ENGINE % engineService) > > > File "/bin/engine-upgrade", line 617, in runFunc > > > func() > > > File "/bin/engine-upgrade", line 584, in startEngine > > > output, rc = utils.execCmd(cmdList=cmd, failOnError=True, > > > msg=MSG_ERR_FAILED_START_ENGINE_SERVICE) > > > File "/usr/share/ovirt-engine/scripts/common_utils.py",
in > > > execCmd > > > raise Exception(msg) > > > Exception: Error: Can't start ovirt-engine > > > > > > Curiously is there a documented process somewhere for backing up > > > data > > from > > > an FC17 ovirt install and doing a fresh install on a FC18 box
499, then
> > > restoring the FC17 database + ovirt config data? > > > > > > Guessing it goes something like this: (someone please confirm) > > > > > > Back up the following directories and files: > > > /etc/ovirt-engine > > > /etc/pki/ovirt-engine > > > /etc/pki/ovirt-engine-backups > > > /var/lib/ovirt-engine/backups > > > /var/lib/ovirt-engine/deployments > > > /root/.rnd > > > > > > Dump a backup of the engine database > > > > > > Install ovirt-engine on FC18 system > > > run engine-setup (answer questions same as prior install from FC17) > > > upon completion of engine-setup stop the engine service > > > restore all the above files and directories > > > > > > Drop the engine databse > > > Restore the backed up engine database > > > > > > FC17 --> FC18 upgrade = icky esp. with ovirt involved as
of
> > > the > > upgrade > > > > > > Thus it seems the easiest way to solve this is to bite the bullet > > > and > > move > > > to FC18 providing the backup/restore works. > > > > > > - DHC > > > > > > > > > On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev < alonbl@redhat.com> wrote: > > > > > > > > > > > OK... the systemd macros are missing in fedora 17... > > > > > > > > Put the following file and rebuild. > > > > I may need to add some workaround if many people still use fedora-17 > > for > > > > master. > > > > > > > > Regards, > > > > Alon > > > > > > > > /etc/rpm/macros.systemd-fc18 > > > > --- > > > > %systemd_post() \ > > > > if [ $1 -eq 1 ] ; then \ > > > > # Initial installation \ > > > > /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ > > > > fi \ > > > > %{nil} > > > > > > > > %systemd_preun() \ > > > > if [ $1 -eq 0 ] ; then \ > > > > # Package removal, not upgrade \ > > > > /usr/bin/systemctl --no-reload disable %{?*} > /dev/null 2>&1 > > || : > > > > \ > > > > /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ > > > > fi \ > > > > %{nil} > > > > > > > > %systemd_postun() \ > > > > /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ > > > > %{nil} > > > > > > > > %systemd_postun_with_restart() \ > > > > /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ > > > > if [ $1 -ge 1 ] ; then \ > > > > # Package upgrade, not uninstall \ > > > > /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : > > > > \ > > > > fi \ > > > > %{nil} > > > > --- > > > > > > > > ----- Original Message ----- > > > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > > > To: "Alon Bar-Lev" <alonbl@redhat.com> > > > > > Cc: engine-devel@ovirt.org > > > > > Sent: Wednesday, April 10, 2013 11:59:15 PM > > > > > Subject: Re: [Engine-devel] upgrade failing with latest master > > > > > > > > > > Correct, FC17 > > > > > - DHC > > > > > > > > > > > > > > > On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev > > > > > <alonbl@redhat.com > > > wrote: > > > > > > > > > > > Is this fedora 17 or 18? > > > > > > > > > > > > I guess it is fedora 17. > > > > > > > > > > > > ----- Original Message ----- > > > > > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > > > > > To: engine-devel@ovirt.org > > > > > > > Sent: Wednesday, April 10, 2013 11:23:10 PM > > > > > > > Subject: [Engine-devel] upgrade failing with latest master > > > > > > > > > > > > > > logs attached > > > > > > > > > > > > > > First attempt: > > > > > > > 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: FAIL: > > > > Error in > > > > > > > PREUN scriptlet in rpm package > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: > > > > Script > > > > > > sink: > > > > > > > /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control > > > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) > > scriptlet > > > > > > failed, > > > > > > > exit status 1 > > > > > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: VERB: > > > > Done: > > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > > > > > > > > Second attempt: > > > > > > > 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: VERB: > > > > Building > > > > > > > transaction > > > > > > > 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: FAIL: > > > > > > > [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires > > ovirt-engine = > > > > > > > 3.3.0-14.fc17'] > > > > > > > 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: VERB: > > > > > > Performing > > > > > > > rollback > > > > > > > 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: Locking > > rpms > > > > in > > > > > > > yum-version-lock > > > > > > > 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: > > Traceback > > > > (most > > > > > > > recent call last): > > > > > > > File "/bin/engine-upgrade", line 1292, in <module> > > > > > > > main(options) > > > > > > > File "/bin/engine-upgrade", line 1142, in main > > > > > > > runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) > > > > > > > File "/bin/engine-upgrade", line 617, in runFunc > > > > > > > func() > > > > > > > File "/bin/engine-upgrade", line 310, in begin > > > > > > > self.emptyTransaction = not > > > > > > > self._miniyum.buildTransaction() > > > > > > > File "/usr/share/ovirt-engine/scripts/miniyum.py",
----- Original Message ----- line part line
> > > > > > > 761, in > > > > > > > buildTransaction > > > > > > > raise yum.Errors.YumBaseError(msg) > > > > > > > YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch > > requires > > > > > > > ovirt-engine = 3.3.0-14.fc17'] > > > > > > > > > > > > > > Realizing things were now hosed: > > > > > > > [root@ovirtfoo /]# yum erase ovirt-* otopi-* > > > > > > > Loaded plugins: langpacks, presto, refresh-packagekit, > > versionlock > > > > > > > Resolving Dependencies > > > > > > > --> Running transaction check > > > > > > > ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased > > > > > > > ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be > > > > > > > erased > > > > > > > ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be erased > > > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 will be > > > > erased > > > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be > > > > erased > > > > > > > ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will be > > erased > > > > > > > ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 will > > be > > > > erased > > > > > > > ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 will be > > > > erased > > > > > > > ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will be > > erased > > > > > > > ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will be > > erased > > > > > > > ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will be > > erased > > > > > > > ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 will > > be > > > > > > erased > > > > > > > ---> Package ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > > > > will be > > > > > > > erased > > > > > > > ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will > > > > > > > be > > erased > > > > > > > ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 will > > be > > > > erased > > > > > > > ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 will be > > > > erased > > > > > > > ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will be > > erased > > > > > > > ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > > > > will be > > > > erased > > > > > > > --> Finished Dependency Resolution > > > > > > > > > > > > > > Dependencies Resolved > > > > > > > > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > Package Arch Version Repository Size > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > Removing: > > > > > > > otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k > > > > > > > otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k > > > > > > > ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M > > > > > > > ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 > > > > > > > M > > > > > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 > > > > > > > M > > > > > > > ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k > > > > > > > ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine 816 k > > > > > > > ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 > > > > > > > M > > > > > > > ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M > > > > > > > ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k > > > > > > > ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k > > > > > > > ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine 23 M > > > > > > > ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 @ovirt-engine > > 32 M > > > > > > > ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k > > > > > > > ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine > > > > > > > 11 k > > > > > > > ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 > > > > > > > k > > > > > > > ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k > > > > > > > ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 > > > > > > > k > > > > > > > > > > > > > > Transaction Summary > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > Remove 18 Packages > > > > > > > > > > > > > > Installed size: 104 M > > > > > > > Is this ok [y/N]: y > > > > > > > Downloading Packages: > > > > > > > Running Transaction Check > > > > > > > Running Transaction Test > > > > > > > Transaction Test Succeeded > > > > > > > Running Transaction > > > > > > > Erasing : ovirt-engine-backend.noarch 1/18 > > > > > > > Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 > > > > > > > Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 > > > > > > > Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 > > > > > > > Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 > > > > > > > Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 > > > > > > > Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 > > > > > > > warning: /etc/ovirt-engine/engine.conf saved as > > > > > > > /etc/ovirt-engine/engine.conf.rpmsave > > > > > > > Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch 8/18 > > > > > > > Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 > > > > > > > Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 > > > > > > > Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 > > > > > > > Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > > > > > > warning: /etc/ovirt-engine/imageuploader.conf saved as > > > > > > > /etc/ovirt-engine/imageuploader.conf.rpmsave > > > > > > > Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > > > > > warning: /etc/ovirt-engine/isouploader.conf saved as > > > > > > > /etc/ovirt-engine/isouploader.conf.rpmsave > > > > > > > Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 > > > > > > > warning: /etc/ovirt-engine/logcollector.conf saved as > > > > > > > /etc/ovirt-engine/logcollector.conf.rpmsave > > > > > > > Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 > > > > > > > Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 > > > > > > > Erasing : otopi-3.3.0-15.fc17.noarch 17/18 > > > > > > > Error in PREUN scriptlet in rpm package > > > > > > > ovirt-engine-backend > > > > > > > /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control > > > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) > > scriptlet > > > > > > failed, > > > > > > > exit status 1 > > > > > > > Verifying : otopi-3.3.0-15.fc17.noarch 1/18 > > > > > > > Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 > > > > > > > Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 > > > > > > > Verifying : > > > > > > > ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch > > 4/18 > > > > > > > Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 > > > > > > > Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 > > > > > > > Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 > > > > > > > Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 > > > > > > > Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 > > > > > > > Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch 10/18 > > > > > > > Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch > > > > > > > 11/18 > > > > > > > Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > > > > > > Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > > > > > Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 > > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to > > > > > > > be > > removed > > > > but > > > > > > is > > > > > > > not! > > > > > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 > > > > > > > Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 > > > > > > > Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 > > > > > > > Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch > > > > > > > 18/18 > > > > > > > > > > > > > > Removed: > > > > > > > otopi.noarch 0:3.3.0-15.fc17 > > > > > > > otopi-java.noarch 0:3.3.0-15.fc17 > > > > > > > ovirt-engine.noarch 0:3.3.0-14.fc17 > > > > > > > ovirt-engine-backend.noarch 0:3.3.0-14.fc17 > > > > > > > ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 > > > > > > > ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 > > > > > > > ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 > > > > > > > ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 > > > > > > > ovirt-engine-setup.noarch 0:3.3.0-15.fc17 > > > > > > > ovirt-engine-tools.noarch 0:3.3.0-14.fc17 > > > > > > > ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 > > > > > > > ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > > > > > > > ovirt-host-deploy.noarch 0:3.3.0-15.fc17 > > > > > > > ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 > > > > > > > ovirt-image-uploader.noarch 0:3.3.0-15.fc17 > > > > > > > ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 > > > > > > > ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > > > > > > > > > > > Failed: > > > > > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > > > > > > > > > Complete! > > > > > > > [root@ovirtfoo /]# rpm -qa | grep oto > > > > > > > protobuf-java-2.4.1-12.fc17.x86_64 > > > > > > > libgphoto2-2.4.14-1.fc17.x86_64 > > > > > > > [root@ovirtfoo /]# rpm -qa | grep ovirt > > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > [root@ovirtfoo /]# yum erase > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > Loaded plugins: langpacks, presto, refresh-packagekit, > > versionlock > > > > > > > Resolving Dependencies > > > > > > > --> Running transaction check > > > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 will be > > > > erased > > > > > > > --> Finished Dependency Resolution > > > > > > > > > > > > > > Dependencies Resolved > > > > > > > > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > Package Arch Version Repository Size > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > Removing: > > > > > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 > > > > > > > M > > > > > > > > > > > > > > Transaction Summary > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > Remove 1 Package > > > > > > > > > > > > > > Installed size: 20 M > > > > > > > Is this ok [y/N]: y > > > > > > > Downloading Packages: > > > > > > > Running Transaction Check > > > > > > > Running Transaction Test > > > > > > > Transaction Test Succeeded > > > > > > > Running Transaction > > > > > > > Error in PREUN scriptlet in rpm package > > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control > > > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) > > scriptlet > > > > > > failed, > > > > > > > exit status 1 > > > > > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1 > > > > > > > > > > > > > > Failed: > > > > > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > > > > > > > > > Complete! > > > > > > > > > > > > > > - DHC > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > > Engine-devel mailing list > > > > > > > Engine-devel@ovirt.org > > > > > > > http://lists.ovirt.org/mailman/listinfo/engine-devel > > > > > > > > > > > > > > > > > > > > > > > > > > > >

Hello, Without logs I don't think anyone will be able to help you. Alon ----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Tuesday, April 16, 2013 12:36:54 AM Subject: Re: [Engine-devel] upgrade failing with latest master
Strangely I reverted back the ovirt test VM back to a state in time about 3 weeks back. I then upgraded with rpms built from commit: b4cc077888ba11871aa4837a73498a231050e2fc. I then upgraded that with rpms built from master with the macros packaged and all was well. I then forked a fresh FC17 VM updated it, and freshly installed rpms from commit: b4cc077888ba11871aa4837a73498a231050e2fc. I then again attempted upgrade with rpms built from master and again got the above failures. Very odd something must be different with the fresh install vs an upgraded one.
I will take the suggestion of moving to FC18. I will try out the fresh FC18 build/install and backup/restore approach rather then the upgrade approach. - DHC
On Mon, Apr 15, 2013 at 2:23 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
It was not single commit, please take most recent master (HEAD) Please attach logs and systemd journal messages. Thanks!
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 8:25:48 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Guessing you are referring to the changes you made at commit: eb8d8010a35a20a871c0af7674879da548d971f1 and the few commits prior?
If so I have built engine from master since then along with the macros file added to /etc/rpm before initiating the build on my FC17 build VM. All builds even with the macros included still result in the above most recent reported upgrade failures with the engine service.
- DHC
On Mon, Apr 15, 2013 at 11:13 AM, Alon Bar-Lev <alonbl@redhat.com> wrote:
BTW: best is to use fedora-18... If not, please put the attached file at /etc/rpm before packaging.
----- Original Message -----
From: "Alon Bar-Lev" <alonbl@redhat.com> To: "Dead Horse" <deadhorseconsulting@gmail.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 7:10:52 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Oh... it is before I rewrote the engine service. I thought that you facing issue after the re-write. Can you please give a try to the master HEAD?
----- Original Message -----
From: "Dead Horse" <deadhorseconsulting@gmail.com> To: "Alon Bar-Lev" <alonbl@redhat.com> Cc: engine-devel@ovirt.org Sent: Monday, April 15, 2013 6:41:33 PM Subject: Re: [Engine-devel] upgrade failing with latest master
Engine version I am attempting to upgrade was built from this commit: b4cc077888ba11871aa4837a73498a231050e2fc I built it same as always on a fully up to date FC17 VM. EG: Check out sources, cd /path/to/source/ make "rpm"
I am unable to locate any .rpmnew in /etc after or before upgrade.
- DHC
On Sat, Apr 13, 2013 at 2:17 PM, Alon Bar-Lev <alonbl@redhat.com> wrote:
> > Which version do you use? > Have you built it your-self? > Have you settled all .rpmnew you have in /etc? > > ----- Original Message ----- > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > To: "Alon Bar-Lev" <alonbl@redhat.com> > > Cc: engine-devel@ovirt.org > > Sent: Friday, April 12, 2013 9:20:51 PM > > Subject: Re: [Engine-devel] upgrade failing with latest master > > > > Prior to engine-upgrade: > > ovirt-engine.service - oVirt Engine > > Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; > enabled) > > Active: active (running) since Fri, 12 Apr 2013 13:11:16 -0500; > 1min > > 10s ago > > Main PID: 9023 (java) > > CGroup: name=systemd:/system/ovirt-engine.service > > └ 9023 engine-service -server -XX:+TieredCompilation -Xms... > > > > Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started > > engine ... > > Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting > > engine... > > > > Stopping ovirt-engine service prior to engine-upgrade: > > ovirt-engine.service - oVirt Engine > > Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; > enabled) > > Active: failed (Result: exit-code) since Fri, 12 Apr 2013 > > 13:12:51 > > -0500; 3s ago > > Process: 9141 ExecStop=/usr/bin/engine-service stop (code=exited, > > status=0/SUCCESS) > > Main PID: 9023 (code=exited, status=143) > > CGroup: name=systemd:/system/ovirt-engine.service > > > > Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Started > > engine ... > > Apr 12 13:11:16 ovirtfoo.ctt.med.ge.com engine-service[9022]: Starting > > engine... > > Apr 12 13:12:50 ovirtfoo.ctt.med.ge.com engine-service[9141]: Waiting > up to > > 1... > > Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopped > > engine ... > > Apr 12 13:12:51 ovirtfoo.ctt.med.ge.com engine-service[9141]: Stopping > > engine... > > > > After running engine-upgrade: > > ovirt-engine.service - oVirt Engine > > Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; > enabled) > > Active: failed (Result: exit-code) since Fri, 12 Apr 2013 > > 13:18:22 > > -0500; 41s ago > > Main PID: 9168 (code=exited, status=143) > > CGroup: name=systemd:/system/ovirt-engine.service > > > > Apr 12 13:18:22 ovirtfoo.ctt.med.ge.com systemd[11198]: Failed at step > EXEC > > spawning /usr/bin/engine-service: No such file or directory > > > > After attemptining systemctl start ovirt-engine.service after > > engine-upgrade: > > ovirt-engine.service - oVirt Engine > > Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; > enabled) > > Active: active (running) since Fri, 12 Apr 2013 13:19:43 -0500; > > 1s > ago > > Process: 11228 ExecStart=/usr/bin/engine-service start > > (code=exited, > > status=0/SUCCESS) > > Main PID: 11229 (java) > > CGroup: name=systemd:/system/ovirt-engine.service > > └ 11229 engine-service -server -XX:+TieredCompilation -Xms1g > > -Xmx1g -XX:PermSize=256m -XX:MaxPermSize=256m > > -Djava.net.preferIPv4Stack=tr... > > > > Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Started > > engine process 11229. > > Apr 12 13:19:43 ovirtfoo.ctt.med.ge.com engine-service[11228]: Starting > > engine-service: [ OK ] > > > > > > - DHC > > > > > > > > > > On Thu, Apr 11, 2013 at 4:33 PM, Alon Bar-Lev < alonbl@redhat.com> > > wrote: > > > > > Please see what systemd has to say: > > > > > > # systemctl status ovirt-engine.service > > > > > > > > > And no, I never tried to backup/restore... sorry... > > > > > > ----- Original Message ----- > > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > > To: "Alon Bar-Lev" <alonbl@redhat.com> > > > > Cc: engine-devel@ovirt.org > > > > Sent: Friday, April 12, 2013 12:28:01 AM > > > > Subject: Re: [Engine-devel] upgrade failing with latest master > > > > > > > > Rebuilt the engine on my FC17 build VM with the macro file above in > > > > "/etc/rpm/" > > > > Upon attempting upgrade on my FC17 upgrade test VM: > > > > I still get a failure to start the engine > > > > > > > > 013-04-11 16:06:37::ERROR::engine-upgrade::1328::root:: Traceback > (most > > > > recent call last): > > > > File "/bin/engine-upgrade", line 1321, in <module> > > > > main(options) > > > > File "/bin/engine-upgrade", line 1293, in main > > > > runFunc([startEngine], MSG_INFO_START_ENGINE % engineService) > > > > File "/bin/engine-upgrade", line 617, in runFunc > > > > func() > > > > File "/bin/engine-upgrade", line 584, in startEngine > > > > output, rc = utils.execCmd(cmdList=cmd, failOnError=True, > > > > msg=MSG_ERR_FAILED_START_ENGINE_SERVICE) > > > > File "/usr/share/ovirt-engine/scripts/common_utils.py",
> in > > > > execCmd > > > > raise Exception(msg) > > > > Exception: Error: Can't start ovirt-engine > > > > > > > > Curiously is there a documented process somewhere for backing up > > > > data > > > from > > > > an FC17 ovirt install and doing a fresh install on a FC18 box
499, then
> > > > restoring the FC17 database + ovirt config data? > > > > > > > > Guessing it goes something like this: (someone please confirm) > > > > > > > > Back up the following directories and files: > > > > /etc/ovirt-engine > > > > /etc/pki/ovirt-engine > > > > /etc/pki/ovirt-engine-backups > > > > /var/lib/ovirt-engine/backups > > > > /var/lib/ovirt-engine/deployments > > > > /root/.rnd > > > > > > > > Dump a backup of the engine database > > > > > > > > Install ovirt-engine on FC18 system > > > > run engine-setup (answer questions same as prior install from FC17) > > > > upon completion of engine-setup stop the engine service > > > > restore all the above files and directories > > > > > > > > Drop the engine databse > > > > Restore the backed up engine database > > > > > > > > FC17 --> FC18 upgrade = icky esp. with ovirt involved as
of
> > > > the > > > upgrade > > > > > > > > Thus it seems the easiest way to solve this is to bite the bullet > > > > and > > > move > > > > to FC18 providing the backup/restore works. > > > > > > > > - DHC > > > > > > > > > > > > On Wed, Apr 10, 2013 at 4:02 PM, Alon Bar-Lev < alonbl@redhat.com> > wrote: > > > > > > > > > > > > > > OK... the systemd macros are missing in fedora 17... > > > > > > > > > > Put the following file and rebuild. > > > > > I may need to add some workaround if many people still use > fedora-17 > > > for > > > > > master. > > > > > > > > > > Regards, > > > > > Alon > > > > > > > > > > /etc/rpm/macros.systemd-fc18 > > > > > --- > > > > > %systemd_post() \ > > > > > if [ $1 -eq 1 ] ; then \ > > > > > # Initial installation \ > > > > > /usr/bin/systemctl preset %{?*} >/dev/null 2>&1 || : \ > > > > > fi \ > > > > > %{nil} > > > > > > > > > > %systemd_preun() \ > > > > > if [ $1 -eq 0 ] ; then \ > > > > > # Package removal, not upgrade \ > > > > > /usr/bin/systemctl --no-reload disable %{?*} > /dev/null > 2>&1 > > > || : > > > > > \ > > > > > /usr/bin/systemctl stop %{?*} > /dev/null 2>&1 || : \ > > > > > fi \ > > > > > %{nil} > > > > > > > > > > %systemd_postun() \ > > > > > /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ > > > > > %{nil} > > > > > > > > > > %systemd_postun_with_restart() \ > > > > > /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : \ > > > > > if [ $1 -ge 1 ] ; then \ > > > > > # Package upgrade, not uninstall \ > > > > > /usr/bin/systemctl try-restart %{?*} >/dev/null 2>&1 || : > > > > > \ > > > > > fi \ > > > > > %{nil} > > > > > --- > > > > > > > > > > ----- Original Message ----- > > > > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > > > > To: "Alon Bar-Lev" <alonbl@redhat.com> > > > > > > Cc: engine-devel@ovirt.org > > > > > > Sent: Wednesday, April 10, 2013 11:59:15 PM > > > > > > Subject: Re: [Engine-devel] upgrade failing with latest master > > > > > > > > > > > > Correct, FC17 > > > > > > - DHC > > > > > > > > > > > > > > > > > > On Wed, Apr 10, 2013 at 3:32 PM, Alon Bar-Lev > > > > > > <alonbl@redhat.com > > > > > wrote: > > > > > > > > > > > > > Is this fedora 17 or 18? > > > > > > > > > > > > > > I guess it is fedora 17. > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > From: "Dead Horse" <deadhorseconsulting@gmail.com> > > > > > > > > To: engine-devel@ovirt.org > > > > > > > > Sent: Wednesday, April 10, 2013 11:23:10 PM > > > > > > > > Subject: [Engine-devel] upgrade failing with latest master > > > > > > > > > > > > > > > > logs attached > > > > > > > > > > > > > > > > First attempt: > > > > > > > > 2013-04-10 13:57:32::ERROR::common_utils::355::root:: YUM: > FAIL: > > > > > Error in > > > > > > > > PREUN scriptlet in rpm package > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: > VERB: > > > > > Script > > > > > > > sink: > > > > > > > > /var/tmp/rpm-tmp.J0HyUz: line 1: fg: no job control > > > > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) > > > scriptlet > > > > > > > failed, > > > > > > > > exit status 1 > > > > > > > > 2013-04-10 13:57:32::DEBUG::common_utils::347::root:: YUM: > VERB: > > > > > Done: > > > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > > > > > > > > > > Second attempt: > > > > > > > > 2013-04-10 15:12:11::DEBUG::common_utils::347::root:: YUM: > VERB: > > > > > Building > > > > > > > > transaction > > > > > > > > 2013-04-10 15:12:12::ERROR::common_utils::355::root:: YUM: > FAIL: > > > > > > > > [u'ovirt-engine-backend-3.3.0-14.fc17.noarch requires > > > ovirt-engine = > > > > > > > > 3.3.0-14.fc17'] > > > > > > > > 2013-04-10 15:12:12::DEBUG::common_utils::347::root:: YUM: > VERB: > > > > > > > Performing > > > > > > > > rollback > > > > > > > > 2013-04-10 15:12:12::DEBUG::common_utils::1410::root:: > Locking > > > rpms > > > > > in > > > > > > > > yum-version-lock > > > > > > > > 2013-04-10 15:12:12::ERROR::engine-upgrade::1299::root:: > > > Traceback > > > > > (most > > > > > > > > recent call last): > > > > > > > > File "/bin/engine-upgrade", line 1292, in <module> > > > > > > > > main(options) > > > > > > > > File "/bin/engine-upgrade", line 1142, in main > > > > > > > > runFunc([rhyum.begin], MSG_INFO_CHECK_UPDATE) > > > > > > > > File "/bin/engine-upgrade", line 617, in runFunc > > > > > > > > func() > > > > > > > > File "/bin/engine-upgrade", line 310, in begin > > > > > > > > self.emptyTransaction = not > > > > > > > > self._miniyum.buildTransaction() > > > > > > > > File "/usr/share/ovirt-engine/scripts/miniyum.py",
----- Original Message ----- line part line
> > > > > > > > 761, > in > > > > > > > > buildTransaction > > > > > > > > raise yum.Errors.YumBaseError(msg) > > > > > > > > YumBaseError: [u'ovirt-engine-backend-3.3.0-14.fc17.noarch > > > requires > > > > > > > > ovirt-engine = 3.3.0-14.fc17'] > > > > > > > > > > > > > > > > Realizing things were now hosed: > > > > > > > > [root@ovirtfoo /]# yum erase ovirt-* otopi-* > > > > > > > > Loaded plugins: langpacks, presto, refresh-packagekit, > > > versionlock > > > > > > > > Resolving Dependencies > > > > > > > > --> Running transaction check > > > > > > > > ---> Package otopi.noarch 0:3.3.0-15.fc17 will be erased > > > > > > > > ---> Package otopi-java.noarch 0:3.3.0-15.fc17 will be > > > > > > > > erased > > > > > > > > ---> Package ovirt-engine.noarch 0:3.3.0-14.fc17 will be > erased > > > > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-14.fc17 > will be > > > > > erased > > > > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > will be > > > > > erased > > > > > > > > ---> Package ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 will > be > > > erased > > > > > > > > ---> Package ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 > will > > > be > > > > > erased > > > > > > > > ---> Package ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 > will be > > > > > erased > > > > > > > > ---> Package ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 will > be > > > erased > > > > > > > > ---> Package ovirt-engine-setup.noarch 0:3.3.0-15.fc17 will > be > > > erased > > > > > > > > ---> Package ovirt-engine-tools.noarch 0:3.3.0-14.fc17 will > be > > > erased > > > > > > > > ---> Package ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 > will > > > be > > > > > > > erased > > > > > > > > ---> Package ovirt-engine-webadmin-portal.noarch > 0:3.3.0-14.fc17 > > > > > will be > > > > > > > > erased > > > > > > > > ---> Package ovirt-host-deploy.noarch 0:3.3.0-15.fc17 will > > > > > > > > be > > > erased > > > > > > > > ---> Package ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 > will > > > be > > > > > erased > > > > > > > > ---> Package ovirt-image-uploader.noarch 0:3.3.0-15.fc17 > will be > > > > > erased > > > > > > > > ---> Package ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 will > be > > > erased > > > > > > > > ---> Package ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > > > > > will > be > > > > > erased > > > > > > > > --> Finished Dependency Resolution > > > > > > > > > > > > > > > > Dependencies Resolved > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > > Package Arch Version Repository Size > > > > > > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > > Removing: > > > > > > > > otopi noarch 3.3.0-15.fc17 @ovirt-engine 463 k > > > > > > > > otopi-java noarch 3.3.0-15.fc17 @ovirt-engine 27 k > > > > > > > > ovirt-engine noarch 3.3.0-14.fc17 @ovirt-engine 1.3 M > > > > > > > > ovirt-engine-backend noarch 3.3.0-14.fc17 @ovirt-engine 20 > > > > > > > > M > > > > > > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 > > > > > > > > M > > > > > > > > ovirt-engine-cli noarch 3.3.0.1-15.fc17 @ovirt-engine 557 k > > > > > > > > ovirt-engine-dbscripts noarch 3.3.0-14.fc17 @ovirt-engine > 816 k > > > > > > > > ovirt-engine-restapi noarch 3.3.0-14.fc17 @ovirt-engine 1.0 > > > > > > > > M > > > > > > > > ovirt-engine-sdk noarch 3.3.0.1-15.fc17 @ovirt-engine 3.1 M > > > > > > > > ovirt-engine-setup noarch 3.3.0-15.fc17 @ovirt-engine 653 k > > > > > > > > ovirt-engine-tools noarch 3.3.0-14.fc17 @ovirt-engine 178 k > > > > > > > > ovirt-engine-userportal noarch 3.3.0-14.fc17 @ovirt-engine > 23 M > > > > > > > > ovirt-engine-webadmin-portal noarch 3.3.0-14.fc17 > @ovirt-engine > > > 32 M > > > > > > > > ovirt-host-deploy noarch 3.3.0-15.fc17 @ovirt-engine 211 k > > > > > > > > ovirt-host-deploy-java noarch 3.3.0-15.fc17 @ovirt-engine > > > > > > > > 11 > k > > > > > > > > ovirt-image-uploader noarch 3.3.0-15.fc17 @ovirt-engine 923 > > > > > > > > k > > > > > > > > ovirt-iso-uploader noarch 3.3.0-15.fc17 @ovirt-engine 98 k > > > > > > > > ovirt-log-collector noarch 3.3.0-15.fc17 @ovirt-engine 133 > > > > > > > > k > > > > > > > > > > > > > > > > Transaction Summary > > > > > > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > > Remove 18 Packages > > > > > > > > > > > > > > > > Installed size: 104 M > > > > > > > > Is this ok [y/N]: y > > > > > > > > Downloading Packages: > > > > > > > > Running Transaction Check > > > > > > > > Running Transaction Test > > > > > > > > Transaction Test Succeeded > > > > > > > > Running Transaction > > > > > > > > Erasing : ovirt-engine-backend.noarch 1/18 > > > > > > > > Erasing : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch 2/18 > > > > > > > > Erasing : ovirt-engine-restapi-3.3.0-14.fc17.noarch 3/18 > > > > > > > > Erasing : ovirt-engine-setup-3.3.0-15.fc17.noarch 4/18 > > > > > > > > Erasing : ovirt-engine-tools-3.3.0-14.fc17.noarch 5/18 > > > > > > > > Erasing : ovirt-engine-userportal-3.3.0-14.fc17.noarch 6/18 > > > > > > > > Erasing : ovirt-engine-3.3.0-14.fc17.noarch 7/18 > > > > > > > > warning: /etc/ovirt-engine/engine.conf saved as > > > > > > > > /etc/ovirt-engine/engine.conf.rpmsave > > > > > > > > Erasing : ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch > 8/18 > > > > > > > > Erasing : ovirt-host-deploy-java-3.3.0-15.fc17.noarch 9/18 > > > > > > > > Erasing : otopi-java-3.3.0-15.fc17.noarch 10/18 > > > > > > > > Erasing : ovirt-host-deploy-3.3.0-15.fc17.noarch 11/18 > > > > > > > > Erasing : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > > > > > > > warning: /etc/ovirt-engine/imageuploader.conf saved as > > > > > > > > /etc/ovirt-engine/imageuploader.conf.rpmsave > > > > > > > > Erasing : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > > > > > > warning: /etc/ovirt-engine/isouploader.conf saved as > > > > > > > > /etc/ovirt-engine/isouploader.conf.rpmsave > > > > > > > > Erasing : ovirt-log-collector-3.3.0-15.fc17.noarch 14/18 > > > > > > > > warning: /etc/ovirt-engine/logcollector.conf saved as > > > > > > > > /etc/ovirt-engine/logcollector.conf.rpmsave > > > > > > > > Erasing : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 15/18 > > > > > > > > Erasing : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 16/18 > > > > > > > > Erasing : otopi-3.3.0-15.fc17.noarch 17/18 > > > > > > > > Error in PREUN scriptlet in rpm package > > > > > > > > ovirt-engine-backend > > > > > > > > /var/tmp/rpm-tmp.uFqX1f: line 1: fg: no job control > > > > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) > > > scriptlet > > > > > > > failed, > > > > > > > > exit status 1 > > > > > > > > Verifying : otopi-3.3.0-15.fc17.noarch 1/18 > > > > > > > > Verifying : otopi-java-3.3.0-15.fc17.noarch 2/18 > > > > > > > > Verifying : ovirt-log-collector-3.3.0-15.fc17.noarch 3/18 > > > > > > > > Verifying : > > > > > > > > ovirt-engine-webadmin-portal-3.3.0-14.fc17.noarch > > > 4/18 > > > > > > > > Verifying : ovirt-host-deploy-3.3.0-15.fc17.noarch 5/18 > > > > > > > > Verifying : ovirt-engine-tools-3.3.0-14.fc17.noarch 6/18 > > > > > > > > Verifying : ovirt-engine-setup-3.3.0-15.fc17.noarch 7/18 > > > > > > > > Verifying : ovirt-engine-sdk-3.3.0.1-15.fc17.noarch 8/18 > > > > > > > > Verifying : ovirt-engine-restapi-3.3.0-14.fc17.noarch 9/18 > > > > > > > > Verifying : ovirt-engine-userportal-3.3.0-14.fc17.noarch > 10/18 > > > > > > > > Verifying : ovirt-host-deploy-java-3.3.0-15.fc17.noarch > > > > > > > > 11/18 > > > > > > > > Verifying : ovirt-image-uploader-3.3.0-15.fc17.noarch 12/18 > > > > > > > > Verifying : ovirt-iso-uploader-3.3.0-15.fc17.noarch 13/18 > > > > > > > > Verifying : ovirt-engine-cli-3.3.0.1-15.fc17.noarch 14/18 > > > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch was supposed to > > > > > > > > be > > > removed > > > > > but > > > > > > > is > > > > > > > > not! > > > > > > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 15/18 > > > > > > > > Verifying : ovirt-engine-backend-3.3.0-14.fc17.noarch 16/18 > > > > > > > > Verifying : ovirt-engine-3.3.0-14.fc17.noarch 17/18 > > > > > > > > Verifying : ovirt-engine-dbscripts-3.3.0-14.fc17.noarch > > > > > > > > 18/18 > > > > > > > > > > > > > > > > Removed: > > > > > > > > otopi.noarch 0:3.3.0-15.fc17 > > > > > > > > otopi-java.noarch 0:3.3.0-15.fc17 > > > > > > > > ovirt-engine.noarch 0:3.3.0-14.fc17 > > > > > > > > ovirt-engine-backend.noarch 0:3.3.0-14.fc17 > > > > > > > > ovirt-engine-cli.noarch 0:3.3.0.1-15.fc17 > > > > > > > > ovirt-engine-dbscripts.noarch 0:3.3.0-14.fc17 > > > > > > > > ovirt-engine-restapi.noarch 0:3.3.0-14.fc17 > > > > > > > > ovirt-engine-sdk.noarch 0:3.3.0.1-15.fc17 > > > > > > > > ovirt-engine-setup.noarch 0:3.3.0-15.fc17 > > > > > > > > ovirt-engine-tools.noarch 0:3.3.0-14.fc17 > > > > > > > > ovirt-engine-userportal.noarch 0:3.3.0-14.fc17 > > > > > > > > ovirt-engine-webadmin-portal.noarch 0:3.3.0-14.fc17 > > > > > > > > ovirt-host-deploy.noarch 0:3.3.0-15.fc17 > > > > > > > > ovirt-host-deploy-java.noarch 0:3.3.0-15.fc17 > > > > > > > > ovirt-image-uploader.noarch 0:3.3.0-15.fc17 > > > > > > > > ovirt-iso-uploader.noarch 0:3.3.0-15.fc17 > > > > > > > > ovirt-log-collector.noarch 0:3.3.0-15.fc17 > > > > > > > > > > > > > > > > Failed: > > > > > > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > > > > > > > > > > > Complete! > > > > > > > > [root@ovirtfoo /]# rpm -qa | grep oto > > > > > > > > protobuf-java-2.4.1-12.fc17.x86_64 > > > > > > > > libgphoto2-2.4.14-1.fc17.x86_64 > > > > > > > > [root@ovirtfoo /]# rpm -qa | grep ovirt > > > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > > [root@ovirtfoo /]# yum erase > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > > Loaded plugins: langpacks, presto, refresh-packagekit, > > > versionlock > > > > > > > > Resolving Dependencies > > > > > > > > --> Running transaction check > > > > > > > > ---> Package ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > will be > > > > > erased > > > > > > > > --> Finished Dependency Resolution > > > > > > > > > > > > > > > > Dependencies Resolved > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > > Package Arch Version Repository Size > > > > > > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > > Removing: > > > > > > > > ovirt-engine-backend noarch 3.3.0-15.fc17 @ovirt-engine 20 > > > > > > > > M > > > > > > > > > > > > > > > > Transaction Summary > > > > > > > > > > > > > > > > > > > > > > > >
================================================================================
> > > > > > > > Remove 1 Package > > > > > > > > > > > > > > > > Installed size: 20 M > > > > > > > > Is this ok [y/N]: y > > > > > > > > Downloading Packages: > > > > > > > > Running Transaction Check > > > > > > > > Running Transaction Test > > > > > > > > Transaction Test Succeeded > > > > > > > > Running Transaction > > > > > > > > Error in PREUN scriptlet in rpm package > > > > > > > > ovirt-engine-backend-3.3.0-15.fc17.noarch > > > > > > > > /var/tmp/rpm-tmp.jq1b7e: line 1: fg: no job control > > > > > > > > error: %preun(ovirt-engine-backend-3.3.0-15.fc17.noarch) > > > scriptlet > > > > > > > failed, > > > > > > > > exit status 1 > > > > > > > > Verifying : ovirt-engine-backend-3.3.0-15.fc17.noarch 1/1 > > > > > > > > > > > > > > > > Failed: > > > > > > > > ovirt-engine-backend.noarch 0:3.3.0-15.fc17 > > > > > > > > > > > > > > > > Complete! > > > > > > > > > > > > > > > > - DHC > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > > > Engine-devel mailing list > > > > > > > > Engine-devel@ovirt.org > > > > > > > > http://lists.ovirt.org/mailman/listinfo/engine-devel > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
participants (2)
-
Alon Bar-Lev
-
Dead Horse